Monday, 2018-03-19

*** jamesmcarthur has quit IRC00:00
*** rossella_s has quit IRC00:04
*** HeOS has quit IRC00:07
*** rossella_s has joined #openstack-infra00:08
*** odyssey4me has quit IRC00:09
*** odyssey4me has joined #openstack-infra00:09
*** xinliang has quit IRC00:11
*** dingyichen has joined #openstack-infra00:12
*** hongbin has joined #openstack-infra00:12
*** yamamoto has joined #openstack-infra00:13
*** rossella_s has quit IRC00:14
*** iyamahat has quit IRC00:16
*** yamamoto has quit IRC00:18
ianwanyway, i've dropped a note to the afs list about the warning we are seeing : https://lists.openafs.org/pipermail/openafs-devel/2018-March/020473.html ... if we can play a role in getting the bionic packages more stable i think that's good00:19
auristoriamw: each rx connection has a limit of four simultaneous calls at a time.   In 1.6 there is a limit of one rx connection per process authentication group (pag).  In 1.8, there is a limit of three rx connections (or twelve calls) per PAG.   That message is generated when the 12 call limit has been reached.00:21
auristorianw: as I´ve mentioned previously, -512 is -ERESTARTSYS, which is the error returned when a syscall has been interrupted by a signal.  I pointed you at the partial fix for -ERESTARTSYS errors that was not present in the version of OpenAFS 1.6 that you were running.00:23
*** xinliang has joined #openstack-infra00:24
*** xinliang has quit IRC00:24
*** xinliang has joined #openstack-infra00:24
auristoriamw: 110 (VBUSY) is the error returned from a file server when a client attempts to access a volume that is in use by the volserver.  Most often due to volume moves or releases.00:25
*** claudiub|2 has quit IRC00:27
ianwauristor: yes, thanks, that was mostly why i switched to 1.8 series00:28
ianwit didn't seem worth us debugging 1.6 more and more when bionic is just around the corner with 1.800:28
auristorthe concern you should have about 1.8 is that your fileservers are still configured to support only 23 calls at a time.  If each PAG can issue 12 at a time, your fileservers cannot satisfy all of the requested by two PAGs on a single host let alone multiple hosts00:30
*** jamesmcarthur has joined #openstack-infra00:37
ianwauristor: thanks, as usual my afs knowledge is lagging a little behind your helpful comments :)00:40
*** bobh has joined #openstack-infra00:44
ianwauristor: so in our case, we only have the one writing host.  but each mirror process, which starts under k5start with it's own keytab then runs it's stuff is effectively it's own PAG right?00:49
ianwto start with, i think us doing every mirror job at the top of the hour is not that great an idea; hence i proposed https://review.openstack.org/553894 to just offset the cron jobs00:49
auristorhow about implementing the configuration changes we discussed a couple of months ago00:57
ianwauristor: if i hand edit those into the BosConfig, and then restart, is that the best way?01:01
auristorBosConfig should be considered a binary file that is owned by the bosserver.  Updates must be made via bos commands01:02
auristorThe bosserver maintains a copy of the contents in memory and writes them to BosConfig at shutdown.  So modifying the file will result in the changes being lost.01:03
*** gouthamr has quit IRC01:03
ianwauristor: so to implement https://review.openstack.org/#/c/540198/2/doc/source/afs.rst ; i would bos stop dafileserver, then bos start it again with the new options?01:05
ianw(sorry, like i said, this is probably basic stuff but I'm playing catchup here :)01:05
auristoryou would stop the dafs bnode.  remove the bnode, add the new dafs bnode which would also start it01:05
*** r-daneel has joined #openstack-infra01:06
*** cshastri has joined #openstack-infra01:13
*** yamamoto has joined #openstack-infra01:13
auristorThe commands you need are01:14
auristorbos stop   http://doc.openafs.org/Reference/8/bos_stop.html01:14
auristorbos delete http://doc.openafs.org/Reference/8/bos_delete.html01:14
auristorbos create http://doc.openafs.org/Reference/8/bos_create.html01:14
auristorThe bos instance you are modifying is ¨dafs¨01:15
auristorI´m in London this week and its well past the time I should have gone to bed given when I need to wake up in the morning.01:15
*** zhurong has joined #openstack-infra01:17
*** yamamoto has quit IRC01:19
openstackgerritIan Wienand proposed openstack-infra/system-config master: Update AFS fileserver settings  https://review.openstack.org/54019801:22
ianwauristor: thanks, very helpful as always.  I'll work on ^ to document what has to happen, and try it out01:22
*** aeng has quit IRC01:22
openstackgerritIan Wienand proposed openstack-infra/system-config master: Update AFS fileserver settings  https://review.openstack.org/54019801:24
*** gouthamr has joined #openstack-infra01:25
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Add allowed-triggers and allowed-reporters tenant settings  https://review.openstack.org/55408201:30
*** r-daneel_ has joined #openstack-infra01:32
openstackgerritIan Wienand proposed openstack-infra/system-config master: Update AFS fileserver settings  https://review.openstack.org/54019801:33
*** r-daneel has quit IRC01:33
*** r-daneel_ is now known as r-daneel01:33
openstackgerritYumengBao proposed openstack-infra/project-config master: Set up cyborg-specs repository  https://review.openstack.org/55397501:35
*** zhongjun_ has joined #openstack-infra01:35
openstackgerritIan Wienand proposed openstack-infra/system-config master: Update AFS fileserver settings  https://review.openstack.org/54019801:36
*** yamamoto has joined #openstack-infra01:41
*** rkukura has joined #openstack-infra01:41
openstackgerritYumengBao proposed openstack-infra/project-config master: Set up cyborg-specs repository  https://review.openstack.org/55397601:42
openstackgerritYumengBao proposed openstack-infra/project-config master: Set up cyborg-specs repository  https://review.openstack.org/55397501:47
*** VW has joined #openstack-infra01:59
*** rkukura has quit IRC02:04
*** niedbalski has joined #openstack-infra02:16
*** jamesmcarthur has quit IRC02:20
*** jamesmca_ has joined #openstack-infra02:21
*** iyamahat has joined #openstack-infra02:24
*** annp has joined #openstack-infra02:27
*** zhurong has quit IRC02:36
*** Yumeng has joined #openstack-infra02:36
*** zhurong has joined #openstack-infra02:37
*** esberglu has joined #openstack-infra02:43
*** psachin has joined #openstack-infra02:50
*** salv-orl_ has joined #openstack-infra02:51
*** salv-orlando has quit IRC02:53
openstackgerritIan Wienand proposed openstack-infra/system-config master: Add notes on reprepro _addreference  https://review.openstack.org/55408902:56
*** esberglu has quit IRC02:58
*** VW_ has joined #openstack-infra03:01
openstackgerritzhurong proposed openstack-infra/project-config master: Add horizon to required-projects for solum-dashboard  https://review.openstack.org/55409103:02
openstackgerritzhurong proposed openstack-infra/project-config master: Add horizon to required-projects for solum-dashboard  https://review.openstack.org/55409103:02
*** VW has quit IRC03:03
*** jamesmca_ has quit IRC03:15
ianwcryptography-2.2.tar.gz (md5, pgp) ... Source ... 2018-03-1903:16
*** germs has joined #openstack-infra03:17
*** germs has quit IRC03:17
*** germs has joined #openstack-infra03:17
ianwhmm, might just be new release == no wheel03:17
Jeffrey4lgot this error in ci, any idea? INFO:kolla.common.utils.tempest:[91mhttp://mirror.iad.rax.openstack.org:8080/rdo/centos7/46/5e/465e46159f59def9ba550cef0833f0e6469ac072_00a5f8f9/python2-oslotest-3.2.0-0.20180202131938.4f7f49a.el7.centos.noarch.rpm: [Errno 14] HTTP Error 403 - Forbidden03:20
*** namnh has joined #openstack-infra03:21
*** germs has quit IRC03:22
*** rcernin_ has joined #openstack-infra03:23
*** jamesmcarthur has joined #openstack-infra03:25
*** rcernin has quit IRC03:25
ianwJeffrey4l: it's not there?  that's a pass through for https://trunk.rdoproject.org/centos7/46/5e/465e46159f59def9ba550cef0833f0e6469ac072_00a5f8f9/03:26
Jeffrey4lyeah. i just trid rdo, seems there are something wrong there. thanks.03:27
*** rcernin_ has quit IRC03:29
*** rcernin has joined #openstack-infra03:29
ianw... /tmp/apply-ansible-env/bin/pip install ansible ... we just kind of assume this will work, without installing any binary dependencies03:29
*** rcernin has quit IRC03:33
*** esberglu has joined #openstack-infra03:39
*** sree has joined #openstack-infra03:40
*** Kevin_Zheng has quit IRC03:40
*** esberglu has quit IRC03:43
*** hongbin has quit IRC03:44
*** udesale has joined #openstack-infra03:46
*** rcernin has joined #openstack-infra03:49
*** janki has joined #openstack-infra03:50
*** janki is now known as janki|office_ina03:51
*** wxy has quit IRC03:56
*** bobh has quit IRC04:11
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove cursive legacy jobs  https://review.openstack.org/55099904:16
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove neutron-dynamic-routing legacy jobs  https://review.openstack.org/52898804:20
*** bobh has joined #openstack-infra04:20
*** ykarel has joined #openstack-infra04:20
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Fix ceph py35 job definition  https://review.openstack.org/55049704:21
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove migrated legacy puppet openstack libraries jobs  https://review.openstack.org/55034004:21
*** rwsu has joined #openstack-infra04:24
openstackgerritMerged openstack-infra/project-config master: Retire 2 jenkins base ansible roles  https://review.openstack.org/55018504:24
*** bobh has quit IRC04:25
*** rwsu has quit IRC04:25
*** sree_ has joined #openstack-infra04:29
*** sree_ is now known as Guest3142104:29
*** ykarel_ has joined #openstack-infra04:30
openstackgerritMerged openstack-infra/project-config master: Make the task that remove the remote idempotent  https://review.openstack.org/54988604:30
*** sree has quit IRC04:32
*** ykarel has quit IRC04:33
*** bobh has joined #openstack-infra04:34
*** bobh has quit IRC04:39
*** bobh has joined #openstack-infra04:43
*** bobh has quit IRC04:48
*** bobh has joined #openstack-infra04:51
*** claudiub has joined #openstack-infra04:52
*** gouthamr has quit IRC04:54
*** bobh has quit IRC04:57
*** bobh has joined #openstack-infra05:00
*** lpetrut has joined #openstack-infra05:01
*** zhurong has quit IRC05:04
*** bobh has quit IRC05:04
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add zookeeper driver and /{tenant}/labels controller  https://review.openstack.org/55397905:06
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add nodepool labels list page  https://review.openstack.org/55398005:06
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /{tenant}/nodes controller  https://review.openstack.org/55399805:06
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add nodepool nodes status page  https://review.openstack.org/55399905:06
kazshHi Infra root, could you kindly review this patch ?  waiting for another +2  https://review.openstack.org/#/c/551978/05:08
*** bobh has joined #openstack-infra05:10
*** bobh has quit IRC05:10
*** jamesmcarthur has quit IRC05:13
*** imacdonn has quit IRC05:14
*** pgadiya has joined #openstack-infra05:14
*** imacdonn has joined #openstack-infra05:14
*** pahuang has quit IRC05:18
*** germs has joined #openstack-infra05:18
*** bobh has joined #openstack-infra05:21
*** pahuang has joined #openstack-infra05:22
*** germs has quit IRC05:23
*** bobh has quit IRC05:25
*** dhajare has joined #openstack-infra05:30
openstackgerritMerged openstack-infra/project-config master: Add xstatic-** projecsts for heat-dashboard  https://review.openstack.org/55197805:31
*** sree_ has joined #openstack-infra05:33
*** dsariel has joined #openstack-infra05:33
*** sree_ is now known as Guest588805:34
*** Guest31421 has quit IRC05:37
*** kjackal has joined #openstack-infra05:39
*** ykarel_ is now known as ykarel05:41
*** ccSnowCrash has joined #openstack-infra05:47
*** ccSnowCrash has quit IRC05:47
*** openstackgerrit has quit IRC05:49
*** iyamahat has quit IRC05:49
*** lpetrut has quit IRC05:50
*** udesale has quit IRC05:51
*** udesale has joined #openstack-infra05:52
*** bobh has joined #openstack-infra05:53
*** openstackgerrit has joined #openstack-infra05:54
openstackgerritMerged openstack-infra/irc-meetings master: Add Chef OpenStack meeting information  https://review.openstack.org/55405205:54
*** bobh has quit IRC05:58
*** bobh has joined #openstack-infra06:00
openstackgerritMerged openstack-infra/irc-meetings master: Add Glance bug squad meeting  https://review.openstack.org/55383406:03
*** gaurangt has quit IRC06:04
*** bobh has quit IRC06:05
*** bhavik1 has joined #openstack-infra06:10
*** bobh has joined #openstack-infra06:12
*** dhajare has quit IRC06:12
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/55413206:17
*** bobh has quit IRC06:17
*** bobh has joined #openstack-infra06:20
*** kiennt26 has joined #openstack-infra06:22
*** bobh has quit IRC06:25
*** ianychoi__ has joined #openstack-infra06:26
*** ianychoi_ has quit IRC06:29
*** bobh has joined #openstack-infra06:31
*** udesale_ has joined #openstack-infra06:34
*** bhavik1 has quit IRC06:35
*** bobh has quit IRC06:37
*** udesale has quit IRC06:38
*** alexchadin has joined #openstack-infra06:39
*** bobh has joined #openstack-infra06:41
*** bobh has quit IRC06:46
*** udesale_ is now known as udesale06:47
openstackgerritKazunori Shinohara proposed openstack-infra/project-config master: Add jobs of xstatic-** for heat-dashboard  https://review.openstack.org/55273506:50
*** jcoufal has joined #openstack-infra06:57
*** d0ugal has joined #openstack-infra07:00
*** d0ugal has quit IRC07:00
*** d0ugal has joined #openstack-infra07:00
*** zhurong has joined #openstack-infra07:01
*** bobh has joined #openstack-infra07:03
*** rcernin has quit IRC07:07
*** bobh has quit IRC07:08
*** bobh has joined #openstack-infra07:11
*** armaan has quit IRC07:15
*** armaan has joined #openstack-infra07:15
*** bobh has quit IRC07:16
*** udesale_ has joined #openstack-infra07:18
*** udesale has quit IRC07:18
*** germs has joined #openstack-infra07:18
*** germs has quit IRC07:18
*** germs has joined #openstack-infra07:18
*** dhajare has joined #openstack-infra07:20
*** yolanda_ is now known as yolanda07:21
*** germs has quit IRC07:23
*** bobh has joined #openstack-infra07:23
*** bobh has quit IRC07:27
*** kjackal_ has joined #openstack-infra07:34
*** andreas_s has joined #openstack-infra07:38
*** pcaruana has joined #openstack-infra07:39
*** bobh has joined #openstack-infra07:42
*** bobh has quit IRC07:47
*** claudiub has quit IRC07:48
*** florianf has joined #openstack-infra07:49
*** e0ne has joined #openstack-infra07:52
*** AJaeger has quit IRC07:53
*** zhurong has quit IRC07:54
openstackgerritZhao Chao proposed openstack-infra/project-config master: Use -python35-jobs-horizon for trove-dashboard  https://review.openstack.org/55311607:55
*** bobh has joined #openstack-infra07:55
openstackgerritMerged openstack-infra/project-config master: Add horizon to required-projects for solum-dashboard  https://review.openstack.org/55409107:56
*** kjackal has quit IRC07:56
*** liujiong has joined #openstack-infra07:56
*** lpetrut has joined #openstack-infra07:57
*** bobh has quit IRC07:59
*** lpetrut_ has joined #openstack-infra08:00
*** lpetrut has quit IRC08:00
*** vivsoni_ has joined #openstack-infra08:01
*** aluria` is now known as aluria08:04
*** aluria has quit IRC08:05
*** aluria has joined #openstack-infra08:05
*** tesseract has joined #openstack-infra08:17
*** udesale_ has quit IRC08:23
*** janki|office_ina has quit IRC08:25
*** numans_ has joined #openstack-infra08:26
*** numans has quit IRC08:29
*** udesale_ has joined #openstack-infra08:30
*** numans has joined #openstack-infra08:38
*** slaweq has quit IRC08:38
*** jaosorior has joined #openstack-infra08:40
*** kjackal has joined #openstack-infra08:42
*** numans_ has quit IRC08:42
*** kjackal_ has quit IRC08:42
*** claudiub has joined #openstack-infra08:42
*** numans has quit IRC08:42
*** gfidente has joined #openstack-infra08:43
*** gfidente has joined #openstack-infra08:43
*** amoralej|off is now known as amoralej08:45
*** numans has joined #openstack-infra08:48
*** iyamahat has joined #openstack-infra08:50
*** bobh has joined #openstack-infra08:51
*** bobh has quit IRC08:56
*** dingyichen has quit IRC08:57
*** iyamahat has quit IRC08:57
*** yamahata has quit IRC08:58
*** jpena|off is now known as jpena08:59
*** shardy has joined #openstack-infra08:59
*** Guest5888 has quit IRC09:00
*** slaweq has joined #openstack-infra09:00
*** jtomasek has joined #openstack-infra09:02
*** sree_ has joined #openstack-infra09:04
*** sree_ is now known as Guest4566209:04
*** rpittau has joined #openstack-infra09:07
*** rpittau has quit IRC09:08
*** Guest45662 has quit IRC09:08
*** salv-orl_ has quit IRC09:09
*** salv-orlando has joined #openstack-infra09:09
*** rpittau has joined #openstack-infra09:10
*** bobh has joined #openstack-infra09:14
*** salv-orlando has quit IRC09:14
*** psachin has quit IRC09:19
*** bobh has quit IRC09:19
*** chkumar|off is now known as chandankumare09:21
*** chandankumare is now known as chandankumar09:21
*** bobh has joined #openstack-infra09:21
*** psachin has joined #openstack-infra09:24
*** bobh has quit IRC09:26
*** danpawlik has joined #openstack-infra09:29
*** udesale_ has quit IRC09:30
*** gibi_ is now known as gibi09:30
*** bobh has joined #openstack-infra09:30
*** udesale has joined #openstack-infra09:32
*** hashar has joined #openstack-infra09:32
*** bobh has quit IRC09:35
*** hashar has quit IRC09:39
*** gus has quit IRC09:43
*** jamielennox has quit IRC09:43
*** gus has joined #openstack-infra09:44
*** jamielennox has joined #openstack-infra09:48
*** inc0 has quit IRC09:50
openstackgerritZhao Chao proposed openstack-infra/project-config master: Use -python35-jobs-horizon for trove-dashboard  https://review.openstack.org/55311609:51
openstackgerritZhao Chao proposed openstack-infra/project-config master: Use -python35-jobs-horizon for trove-dashboard  https://review.openstack.org/55311609:52
*** HeOS has joined #openstack-infra09:52
*** rosmaita has joined #openstack-infra09:57
*** bobh has joined #openstack-infra09:57
*** liujiong has quit IRC09:59
*** bobh has quit IRC10:01
*** inc0 has joined #openstack-infra10:03
*** hashar has joined #openstack-infra10:03
*** bobh has joined #openstack-infra10:05
*** namnh has quit IRC10:05
*** sambetts_ is now known as sambetts10:08
*** bobh has quit IRC10:10
*** kiennt26 has quit IRC10:10
*** bobh has joined #openstack-infra10:12
*** pgadiya has quit IRC10:14
*** tosky has joined #openstack-infra10:15
*** yamamoto has quit IRC10:16
*** bobh has quit IRC10:16
*** cshastri has quit IRC10:19
*** dtantsur|afk is now known as dtantsur10:19
*** e0ne has quit IRC10:19
*** pgadiya has joined #openstack-infra10:22
*** bobh has joined #openstack-infra10:22
*** e0ne has joined #openstack-infra10:25
*** bobh has quit IRC10:28
*** zoli is now known as zoli|lunch10:29
*** zoli|lunch is now known as zoli10:29
*** jcoufal_ has joined #openstack-infra10:32
*** jcoufal has quit IRC10:35
*** jcoufal has joined #openstack-infra10:35
*** annp has quit IRC10:37
*** jcoufal_ has quit IRC10:38
*** jcoufal_ has joined #openstack-infra10:40
*** jcoufal has quit IRC10:42
*** sree has joined #openstack-infra10:43
*** bobh has joined #openstack-infra10:45
*** sree has quit IRC10:48
*** bobh has quit IRC10:51
*** e0ne has quit IRC10:51
*** bobh has joined #openstack-infra10:51
*** bobh has quit IRC10:56
*** chason has quit IRC10:57
*** chason has joined #openstack-infra10:58
*** bobh has joined #openstack-infra11:01
*** yamamoto has joined #openstack-infra11:02
*** salv-orlando has joined #openstack-infra11:05
*** bobh has quit IRC11:06
*** bobh has joined #openstack-infra11:13
*** edmondsw has joined #openstack-infra11:14
*** edmondsw has quit IRC11:18
*** bobh has quit IRC11:18
*** germs has joined #openstack-infra11:20
*** germs has quit IRC11:20
*** germs has joined #openstack-infra11:20
*** bobh has joined #openstack-infra11:20
*** alexchadin has quit IRC11:21
*** alexchadin has joined #openstack-infra11:21
*** alexchadin has quit IRC11:21
*** alexchadin has joined #openstack-infra11:22
*** pbourke_ has quit IRC11:22
*** alexchadin has quit IRC11:22
*** pbourke_ has joined #openstack-infra11:22
*** katkapilatova has joined #openstack-infra11:23
*** alexchadin has joined #openstack-infra11:23
*** alexchadin has quit IRC11:23
*** e0ne has joined #openstack-infra11:23
*** alexchadin has joined #openstack-infra11:24
*** alexchadin has quit IRC11:24
*** alexchadin has joined #openstack-infra11:24
*** alexchadin has quit IRC11:24
*** bobh has quit IRC11:25
*** germs has quit IRC11:25
*** pcichy has joined #openstack-infra11:27
*** bobh has joined #openstack-infra11:30
*** ldnunes has joined #openstack-infra11:33
*** pblaho has joined #openstack-infra11:33
*** chason has quit IRC11:35
*** alexchadin has joined #openstack-infra11:35
*** chason has joined #openstack-infra11:35
*** pgadiya has quit IRC11:35
*** pgadiya has joined #openstack-infra11:36
*** bobh has quit IRC11:36
*** e0ne has quit IRC11:40
*** bobh has joined #openstack-infra11:40
*** rfolco has joined #openstack-infra11:42
*** e0ne has joined #openstack-infra11:44
*** bobh has quit IRC11:45
*** alexchadin has quit IRC11:49
*** armaan has quit IRC11:51
*** logan- has quit IRC11:52
*** armaan has joined #openstack-infra11:52
*** logan- has joined #openstack-infra11:52
*** bobh has joined #openstack-infra11:53
*** armaan has quit IRC11:53
*** armaan has joined #openstack-infra11:53
*** ldnunes has quit IRC11:57
*** ldnunes has joined #openstack-infra11:57
*** beagles_biab is now known as beagesl12:00
*** beagesl is now known as beagles12:00
*** psachin has quit IRC12:00
*** VW_ has quit IRC12:01
*** efried has quit IRC12:03
*** ramishra has joined #openstack-infra12:04
*** pgadiya has quit IRC12:05
*** kashyap has joined #openstack-infra12:06
kashyapHi folks, I'm seeing something bizarre: I can't just fetch from: git.openstack.org :-(12:06
kashyapMy 'origin' is this:12:06
kashyaporigin  https://git.openstack.org/openstack/nova.git (fetch)12:06
kashyaporigin  https://git.openstack.org/openstack/nova.git (push)12:06
kashyapAnd I tried: `GIT_CURL_VERBOSE=1 GIT_TRACE=1 git pull`, that too hung here: http://paste.openstack.org/show/704380/12:07
kashyapNote that I get through the TLS auth phase12:07
kashyapAny hints?12:07
kashyapI tried 'git' / 'https'.  Also 'github' fails too.12:08
kashyap(But note: I fetch from other non-OpenStack repositories.)12:08
*** jlabarre has joined #openstack-infra12:08
kashyapIt's something surely local12:08
*** psachin has joined #openstack-infra12:11
*** trown|outtypewww is now known as trown|ruck12:12
*** edmondsw has joined #openstack-infra12:15
fricklercould some suse folks look into this failure and check whether we have some mirror issue or some upstream breakage? http://logs.openstack.org/65/535365/1/check/devstack-platform-opensuse-tumbleweed/2e118b2/ara/result/db54aae7-068e-40d1-801a-17b0ab1b4adc/12:15
fricklerkashyap: so the git pull just hangs at that point? one thing to check for might be firewall/mtu issues12:17
kashyapfrickler: Yeah, indeed it hangs.  A fresh clone hangs / doesn't pull any detail12:18
kashyapI'm on my home n/w12:18
kashyapAnd I am able to fetch from other repos12:18
kashyapfrickler: It's not an MTU issue because I can fetch other HTTPS websites & repos12:18
*** chason has quit IRC12:19
*** chason has joined #openstack-infra12:19
*** gyankum has joined #openstack-infra12:22
*** stevebaker has quit IRC12:22
cmurphydirk: i wonder if our network issues are affecting the mirror problems frickler pointed out ^12:23
*** bobh has quit IRC12:23
*** tosky has quit IRC12:24
*** stevebaker has joined #openstack-infra12:24
*** dmellado has quit IRC12:24
kashyapfrickler: For instance, fresh clone doesn't fetch any refs: http://paste.openstack.org/show/704408/12:24
*** chason has quit IRC12:25
kashyapcmurphy: Hi there; the network issues also affected GitHub?12:25
*** chason has joined #openstack-infra12:25
cmurphykashyap: no, unrelated to your problem12:25
kashyapAh, sorry.12:25
*** dmellado has joined #openstack-infra12:27
*** tpsilva has joined #openstack-infra12:28
*** bhagyashris has joined #openstack-infra12:33
dirkfrickler: the mirror looks broken, essential files are missing12:34
dirkfrickler: compare https://download.opensuse.org/tumbleweed/repo/oss/suse/setup/descr/ with http://mirror.gra1.ovh.openstack.org/opensuse/tumbleweed/repo/oss/suse/setup/descr/12:35
fricklerinfra-root: can someone try to repair? /me is afk now for a bit12:38
*** odyssey4me has quit IRC12:42
*** odyssey4me has joined #openstack-infra12:42
*** rlandy has joined #openstack-infra12:43
*** pas-ha has joined #openstack-infra12:49
pas-hahi all, I'm trying to reuse the base 'devstack' zuul3 job. I need to setup a very lightweight version of devstack with only keystone and neutron. Is there any way to override default enabled services completely? I've tried already 'devstack_services: base: False' but nova, cinder etc are still appended (as I presume they are defimed somewhere above and zuul just merges those dicts)12:52
pas-hathe patch I'm talking about is here https://review.openstack.org/#/c/553813/12:52
kashyapAlright, it works now; some blip12:52
*** VW has joined #openstack-infra12:53
*** armaan has quit IRC12:53
*** kgiusti has joined #openstack-infra12:54
*** jpena is now known as jpena|lunch12:56
*** dprince has joined #openstack-infra12:57
*** danpawlik has quit IRC12:57
*** tosky has joined #openstack-infra13:02
*** dhill_ has joined #openstack-infra13:04
*** mriedem has joined #openstack-infra13:06
*** amoralej is now known as amoralej|lunch13:08
*** yamamoto has quit IRC13:08
*** efried has joined #openstack-infra13:13
*** AJaeger has joined #openstack-infra13:14
*** germs has joined #openstack-infra13:21
*** germs has quit IRC13:21
*** germs has joined #openstack-infra13:21
*** psachin has quit IRC13:24
*** germs has quit IRC13:26
pas-haaha, I think I got this, I need to use the `devstack-base` job as a parent then..13:27
*** shardy is now known as shardy_mtg13:28
*** Goneri has joined #openstack-infra13:29
pas-habut would have to re-implement the 'devstack-tempest' ... sigh...13:30
*** sshnaidm is now known as sshnaidm|afk13:31
*** dhajare has quit IRC13:34
toskypas-ha: or you override devstack-tempest and set all services to False (long list, but...)13:41
*** eharney has joined #openstack-infra13:42
*** jroll has quit IRC13:42
toskypas-ha: also, you should remove dsvm from the name of the job13:43
*** jroll has joined #openstack-infra13:43
fungimight highlight a usecase for a separate tempest job with no services, as a building block?13:43
*** hamzy__ is now known as hamzy13:43
toskyor that13:43
*** yamamoto has joined #openstack-infra13:45
*** psachin has joined #openstack-infra13:47
*** esberglu has joined #openstack-infra13:47
*** yamamoto_ has joined #openstack-infra13:48
*** kashyap has left #openstack-infra13:50
*** yamamoto has quit IRC13:52
*** dtantsur is now known as dtantsur|brb13:56
*** rkukura has joined #openstack-infra13:56
*** amoralej|lunch is now known as amoralej13:56
*** rkukura has quit IRC13:57
AJaegermordred: please check http://logs.openstack.org/22/554222/2/check/openstack-tox-pep8/700407f/job-output.txt.gz - the neutron install there looks wrong in the interaction with tox-siblings etc. See also the emails on openstack-dev with garyk13:58
*** ramishra has quit IRC13:58
*** myoung|afk is now known as myoung|rover13:58
pas-hatosky, doing just that right now, although it is too explicit IMO13:58
pas-hafungi: that would be perfect, a devstack-base-tempest job with parent of 'devstack-base', although there'd be duplication in the tempest's zuul.yaml then (but not too much)13:59
toskypas-ha: I think that the basic tempest job with no services was mentioned during the PTG, but IIRC with no enough use cases; andreaf, do you think it could be added?14:00
pas-hafungi: AFAIU zuul3 does not support multiple parents / mixins (yet? :-) )14:00
*** hongbin has joined #openstack-infra14:00
toskypas-ha: yep, but minimal (the playbooks are already there); did you see the other comment about job naming?14:00
pas-hayes, will do14:01
*** beekneemech is now known as bnemec14:02
pas-habut the doc you mentioned is actually inconsistent a bit. On one hand it proposes to set MAINPURPOSE to e.g. 'tempest', but then in the examples it says `legacy-tempest-dsvm-nova-lvm -> nova-lvm`14:03
pas-haso I'll drop `dsvm` from the name but not sure if I have to drop `tempest` as well. advice?14:03
fungido you expect there to be additional jobs whose primary purpose is to test nova with lvm?14:04
fungithe point is really just to keep the name short yet representative of what you want to achieve with it14:05
fungiyou could consider the fact that it's using tempest to achieve that in a devstack environment to be mere implementation details14:05
*** sree has joined #openstack-infra14:06
*** jpena|lunch is now known as jpena14:06
*** psachin has quit IRC14:06
*** sree has quit IRC14:10
*** felipemonteiro_ has joined #openstack-infra14:12
*** bobh has joined #openstack-infra14:13
*** gouthamr has joined #openstack-infra14:13
*** felipemonteiro__ has joined #openstack-infra14:14
*** psachin has joined #openstack-infra14:17
*** felipemonteiro_ has quit IRC14:18
pabelangerdmanchad: ianw: it would be great if we can bring online linestone this week, anything I can do to help?14:20
pabelangerfungi: clarkb: maybe once everybody is caffeinated we can talk through the process of starting up review-dev.o.o with puppet. I tried debugging a few times last week, and wasn't able to properly launch it.  Because it looked like gerrit was trying to init and maybe update the production database for review-dev.o.o14:21
*** tellesnobrega has quit IRC14:22
*** psachin has quit IRC14:23
fungifrickler: cmurphy: dirk: looking at our mirror update log, it seems our rsyncs from ftp.gwdg.de are not completing in the allotted 30 minutes (large update today?) but for whatever reason when the timeout wrapper kills the rsync process its signal handler seems to cause it to exit 0 (or at least that's the only explanation i can come up with for why it's not trapping on set -e and instead proceeding14:25
fungito perform a vos release of incomplete data)14:25
fungiso anyway, the suse mirror issue is easily explained: we're downloading 30 minutes worth every 4 hours so it's still incomplete for the moment14:26
dirkfungi: well, tumbleweed updates are always "huge".14:27
fungii can manually take the lock and initiate a sync with no timeout to get it back into good shape, but figuring out how to fix the script so this doesn't recur is a separate matter14:27
pabelangeryah, we might want to bump tha. I think it is just copypaste from other script14:27
dirkfungi: can you share the rsync statistics (e.g. download rate and so on)?14:27
fungidirk: sure, i'll add some flags to rsync, we don't set stats on by default i don't think14:28
*** dayou has quit IRC14:28
fungipabelanger: well, it would also be better to find a way to make sure we don't vos release if the rsync times out14:28
fungibecause we designed this for atomic updating specifically to avoid this situation14:29
pabelangerI thought we didn't, we'd get error 1 from timeout and bash script would exit14:29
fungirsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(638) [generator=3.1.1]14:30
fungirsync error: received SIGUSR1 (code 19) at main.c(1434) [receiver=3.1.1]14:30
fungi[...]14:30
fungirsync completed successfully, running vos release.14:30
*** yamamoto_ has quit IRC14:30
pabelangerouch14:30
pabelangeryah, we should see about fixing that14:30
fungiso seems something's eating the nonzero exit, if rsync is exiting nonzero14:30
pabelangerman page says we should be getting 124 exit code for timeout14:32
*** salv-orlando has quit IRC14:32
fungiwe run timeout directly under k5start... maybe it's kerberos not plumbing through the exit code?14:32
*** salv-orlando has joined #openstack-infra14:33
fungieasy enough to test if someone gets time14:33
fungiin the interim, i'll work on getting this mirror to complete14:33
*** felipemonteiro__ has quit IRC14:34
dirkhmm, looks like k5start returns with exit 0 code then14:34
*** kiennt26 has joined #openstack-infra14:34
dirkmaybe we want -x ?14:35
dirk(on k5start)14:35
*** pas-ha has left #openstack-infra14:36
*** gyankum has quit IRC14:36
fungi-x only talks about failures to refresh the ticket cache, but worth testing whether it considers nonzero termination of a child process as an error too14:36
fungithe return values section of the k5start manpage makes it sound like it should do the right thing normally14:37
*** sree has joined #openstack-infra14:38
fungi"If k5start runs aklog or some other program k5start returns the exit status of that program."14:38
*** tellesnobrega has joined #openstack-infra14:40
*** boden has joined #openstack-infra14:40
fungithe manually-initiated mirror run is chewing on the tumbleweed file list now14:41
bodenAJaeger ping if you get a sec pls14:41
fungii added --stats to the rsync invocations to get some more detail on performance14:41
*** felipemonteiro_ has joined #openstack-infra14:42
*** VW has quit IRC14:43
*** VW has joined #openstack-infra14:43
*** yamamoto has joined #openstack-infra14:46
*** salv-orlando has quit IRC14:46
*** salv-orlando has joined #openstack-infra14:47
*** yamahata has joined #openstack-infra14:50
*** arxcruz|off is now known as arxcruz14:50
*** udesale has quit IRC14:50
*** salv-orlando has quit IRC14:51
*** yamamoto has quit IRC14:51
*** sree_ has joined #openstack-infra14:52
*** sree_ is now known as Guest8244814:52
clarkbpabelanger: part of the init step for gerrit is to do db migrations if necessary. It is probably just checking if it needs to do any migrations but should find that it does not need to14:52
fungiinfra-root: reminder, if you manually add files (e.g., a README.txt) to the tarballs site, _please_ set permissions and ownership consistent with the other files our jobs are publishing. if you don't, it causes failures like this one: http://logs.openstack.org/5b/5b4b88cbe957d10549668f9b3fab3157f934880f/pre-release/release-openstack-python/1f8e9ca/ara/result/726635a5-6d60-43f2-89b9-c507d00cab84/14:53
corvusfungi, pabelanger: this script seems to show the right thing happening: http://paste.openstack.org/show/704553/14:54
clarkbfungi: might make that not recursive so that if the dir is fine the files in it won't affect it?14:54
fungiclarkb: yeah, i don't know what the ansible solution to it is, but this is not the first one i've had to repair14:55
dmsimardfungi: the mistake is unfortunate but I'm happy that at least the error is very obvious14:55
*** sree has quit IRC14:55
* dmsimard wishes every error could be obvious like that one14:55
fungi#status log manually set ownership of /srv/static/tarballs/kolla/images/README.txt from root:root to jenkins:jenkins so that release jobs no longer fail uploading14:56
openstackstatusfungi: finished logging14:56
clarkbfungi: in this particular case I assume the dir is being made so that we can't write a tarball to it, and the readme or any other file already in the dir shouldn't prevent that14:56
clarkbpabelanger: do you have more info on what gerrit is doing? log output maybe?14:58
fungiclarkb: nope, the directory is owned by jenkins:jenkins but if ansible sees a file in there for which it lacks write access it seems to fail that way14:58
clarkbfungi: http://logs.openstack.org/5b/5b4b88cbe957d10549668f9b3fab3157f934880f/pre-release/release-openstack-python/1f8e9ca/ara/file/afffbdb5-e4ba-4403-ba54-85c50e6f7f03/#line-1 because it is recursively setting the permissions15:00
clarkbits the recurse: yes and mode: 0775 together that do it15:00
fungiyeah. i suppose that's something we want it doing15:00
fungithough setting 0775 on all the uploaded files is sort of strange15:00
fungiwould be better to only set the directories to 0775 and the files to something like 066415:01
clarkbin puppet land you set mode to 0664 then it automagically adds +x to that for dirs15:01
* clarkb reads ansible docs15:01
fungicould maybe use something like ug=rwX,o=rX15:02
fungitaking advantage of the magic X that sets executable bit on directories but not regular files15:03
clarkbit does accept mode strings in that form but doesn't specify if it honors the magic X15:03
pabelangerclarkb: yah, I'll run with --keep this time to start properly debugging15:03
clarkblooks like the recurse: yes is so that it will create all the directories necessary in that path15:04
*** yamamoto has joined #openstack-infra15:04
corvuspabelanger: what are you using --keep for?15:04
*** felipemonteiro_ has quit IRC15:04
*** felipemonteiro_ has joined #openstack-infra15:05
*** VW has quit IRC15:06
*** eernst has joined #openstack-infra15:07
*** ykarel has quit IRC15:09
*** dtantsur|brb is now known as dtantsur15:10
clarkbcorvus: the review-dev replacement I think15:11
*** iyamahat has joined #openstack-infra15:11
fungiyeah, the puppet-gerrit module isn't capable of bootstrapping gerrit sanely, so will fail to apply completely15:12
corvuswe need to switch all the executors to --keep to debug that?15:12
clarkbcorvus: no, launch-node with keep15:13
fungicorvus: different --keep15:13
corvusoh, i thought this was for the gerrit tests.  gotcha.15:13
fungipast gerrits we've built, i believe, were initially puppeted bare and then puppet-gerrit added once they were up, and the installation fixed up in place manually15:13
fungigerrit itself doesn't lend itself well to being bootstrapped automatically from scratch15:14
*** hashar is now known as hasharAway15:14
fungiwhat's the magic sauce for referring to a section of a sphinx doc from another sphinx document in the same tree?15:15
fungi:ref:section-name-string doesn't seem to be sufficient15:15
*** kiennt26 has quit IRC15:15
pabelangercorvus: to bring review-dev01.o.o online, puppet is failing15:15
fungioh, or maybe i've just got the syntax for renaming the hyperlink wrong15:15
*** eharney has quit IRC15:21
fungiyep, that was it15:21
*** germs has joined #openstack-infra15:22
*** germs has quit IRC15:22
*** germs has joined #openstack-infra15:22
clarkbdmsimard: comments on https://review.openstack.org/#/c/513874/615:23
clarkbdmsimard: mostly its not compiling docs successfully due to some warning I don't fully understand yet15:24
dmsimardclarkb: yeah, I've seen it -- haven't had the time to address it yet. Thanks for the reminder15:24
fricklerFYI, pip likes to further break stuff not only with major releases, but also patch releases https://github.com/pypa/pip/issues/507915:24
*** eharney has joined #openstack-infra15:26
*** germs has quit IRC15:26
openstackgerritJeremy Stanley proposed openstack-infra/system-config master: Update Gerrit project renaming for Zuul v3  https://review.openstack.org/55426115:27
*** thingee has quit IRC15:27
*** VW has joined #openstack-infra15:28
fungifrickler: cmurphy: dirk: manual suse mirror update has completed, looks like. as requested, here's the detail from adding --stats while pulling the remaining tumbleweed content: http://paste.openstack.org/show/704599/15:30
fungilooks like we averaged around 1.6MB/sec from ftp.gwdg.de15:30
*** thingee has joined #openstack-infra15:31
*** thingee has left #openstack-infra15:31
dirkWhich isn't bad I guess15:32
*** eernst has quit IRC15:32
fungiit's pretty reasonable15:32
clarkbespecially if transatlantic15:32
fungiwhich i'm guessing it is15:32
dirkSo the initial rsync filelist generation takes time? It only transfered for about a minute it seems15:32
openstackgerritFabien Boucher proposed openstack-infra/zuul master: Add a loading_errors info to {tenant}/info endpoint  https://review.openstack.org/55387315:33
dirkfungi: yeah, there's a mirror in US, we might want to switch to that15:33
fungidirk: maybe you're off by a few orders of magnitude. my math says 3290926312 bytes at 1552952.22 per second is 2119 seconds or roughly 35 minutes15:34
dirkfungi: ah15:35
fungiand yeah, switching to a closer mirror, if it's reliable, might help the transfer rate a little15:35
*** VW_ has joined #openstack-infra15:35
*** VW_ has quit IRC15:35
*** VW_ has joined #openstack-infra15:36
*** eernst has joined #openstack-infra15:38
*** Guest82448 has quit IRC15:38
dirkFungi: sorry, just a guess from looking at it without a calculator15:38
*** VW has quit IRC15:38
*** VW__ has joined #openstack-infra15:38
*** VW_ has quit IRC15:38
*** sree has joined #openstack-infra15:38
dirkFungi: http://suse.mobile-central.org might be an alternative, can you check how the bw would compare?15:39
funginot easily, i'm afraid, but as long as they stay sufficiently updated and don't themselves have frequent consistency issues we could just try switching and see what happens15:39
fungiif another infra-root wants to set up a scratch partial rsync from it on mirror-update01 and collect some stats, that may give us a better idea ahead of time but i'm already fairly booked15:41
fungiand switching it in production is _probably_ safe enough15:41
*** ykarel has joined #openstack-infra15:42
*** sree has quit IRC15:43
clarkbdmsimard: I see the doc compile issue I'm just going to fix it really quickly15:45
*** VW has joined #openstack-infra15:45
dmsimardclarkb: sure15:45
openstackgerritClark Boylan proposed openstack-infra/zuul-jobs master: Refactor "emit-ara-html" into a new role: "ara-report"  https://review.openstack.org/51387415:45
clarkbdmsimard: can you check my other comments on patchset 6 though?15:45
*** VW__ has quit IRC15:45
dmsimardclarkb: let me take a quick look15:45
*** felipemonteiro_ has quit IRC15:46
*** armaan has joined #openstack-infra15:46
*** eernst has quit IRC15:52
clarkbdmsimard: doing testing locally I think having extra leading /'s will be fine so file:/// and file://// both work. But it will allow the use of paths that appear to be relative (no leading /) as absolute paths whcih seems weird15:52
clarkbbut probably not going to cause many problems so maybe it is fine as is15:52
*** eernst has joined #openstack-infra15:54
dmsimard{{ zuul.executor.work_root }} is not relative, right ?15:54
* dmsimard double checks15:54
clarkbdmsimard: correct, but its also a user settable value so they could put `foo` in there15:54
*** r-daneel has quit IRC15:54
dmsimardyeah, that's why the docs mention the path should be an absolute path, not a relative path15:55
dmsimardbecause the intent15:55
dmsimardis that, OSA, for example, could use this role to generate a report from their "nested" Ansible playbook runs15:55
clarkbyup I think its a fine intent, but if that is the case we shouldn't have three /'s in the url prefix15:55
clarkbshould just be two because the file path being supplied starts with a / of its own15:56
*** markvoelker_ has joined #openstack-infra15:56
dmsimardtbh I never really took the time to understand why the connection string was like sqlite:////tmp/db.sqlite (4 slashes!)15:56
*** markvoelker has quit IRC15:56
dmsimardI just accepted it as a fact of life and went on my merry way15:56
dmsimardlet me look up some docs real quick15:56
clarkbdmsimard: I think because in the path portion (so everything after file://) multiple /'s get treated as a single /15:57
clarkb`ls ////` for example15:57
dmsimardhttp://flask-sqlalchemy.pocoo.org/2.3/config/#connection-uri-format mentions the four leading slashes explicitely15:57
*** sree has joined #openstack-infra15:57
dmsimard"#Unix/Mac (note the four leading slashes)"15:58
dmsimardI never really dug to understand why that is15:58
clarkbhuh if its sqlite specific that would be weird but ok15:58
dmsimardmaybe zzzeek would know15:58
clarkbI don't think its that important particularly if sqlite says do it this way15:59
dmsimardclarkb: yeah /me shrugs15:59
fungiyeah, i'm not aware of any standard that says file:////foo is treated any differently from file:///fpp15:59
clarkband it will work with file:// too bceause multiple /'s get trimmed own to a single one15:59
clarkbI was more concerned about someone providing a relative path and having it "work" because it is treated as an absolute path15:59
*** gyankum has joined #openstack-infra15:59
*** markvoelker has joined #openstack-infra15:59
clarkbrather than just failing directly for them15:59
dmsimardfungi, clarkb: It seems specific to the sqlalchemy driver for sqlalchemy/flask15:59
fungibizarre16:00
dmsimardclarkb: well, I mean, the docs do mention that it's an absolute path and not a relative one16:00
pabelangerMar 19 15:56:23 review-dev01 puppet-user[7875]: (/Stage[main]/Gerrit/Exec[gerrit-initial-index]/returns) org.eclipse.jgit.errors.RepositoryNotFoundException: repository not found: /home/gerrit2/review_site/git/All-Users16:00
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Add irrelevant-branches negative matcher  https://review.openstack.org/55280916:00
*** gyankum has quit IRC16:00
fungifile:///foo is absolute (url for /foo)16:00
clarkbdmsimard: yes, but if I as a user provide 'foo/bar/sqlite' as the path then that gets appended to file:///foo/bar/sqlite16:00
pabelangeryah, looks like the missing git repos is the reason review-dev01 isn't running puppet correctly16:00
fungifile://foo is relative16:00
clarkbdmsimard: so as a user I provided a relative path but it got used as an absolute path. Which may cause confusion16:00
*** markvoelker_ has quit IRC16:01
dmsimardfungi: yeah, but the sqlite connection string format doesn't seem to follow that convention (it's mentioned explicitely to use 4 slashes here but doesn't say why http://flask-sqlalchemy.pocoo.org/2.3/config/#connection-uri-format )16:01
*** auristor has quit IRC16:01
clarkbya if this is a weird case I'm willing to just gowith the docs and not worry about theoretical confusion too much16:01
pabelangerI wonder if we don't start gerrit if we can get by it16:01
*** dtruong has joined #openstack-infra16:02
pabelangerclarkb: fungi: what are your thoughts about making: http://git.openstack.org/cgit/openstack-infra/puppet-gerrit/tree/manifests/init.pp#n724 a little smarter. Either a flag to disable it or first check if git directories exist?16:04
dmsimardclarkb: worst case it's going to fail, I dunno16:04
dmsimardclarkb: more importantly, it's going to fail in something other than the base job16:05
*** salv-orlando has joined #openstack-infra16:05
clarkbdmsimard: ya it should still fail but the error message might confuse people. But I don't think its a major problem if the docs say do it this way16:05
zzzeekdmsimard: the four slashes is because the DB url is "<dbtype://><user>@<host>/dbname"16:05
zzzeekdmsimard: for SQLite you are just giving it "dbname" so it needs the forward slash to know thats where it is in the URL16:05
*** sree has quit IRC16:05
dmsimardzzzeek: oh, that sort of makes sense16:05
zzzeekdmsimard: then within "dbname" we support relative file locations, so to make it absolute, another slash :)16:05
dmsimardand then the fourth slash is the beginning of the path16:05
dmsimardright, okay16:05
zzzeekdmsimard: yes.  standard URLs there would be no "relative" vs. "absolute" but I added that in :)16:06
dmsimardzzzeek: thanks for chiming in, keep up the good work :D16:06
corvus(so if you had 3 slashes, it would be a relative path)16:06
clarkbpabelanger: and git repos aren't there because volume isn't there? this is the classic volumes don't work great in many cases problem16:06
fungiinteresting (if somewhat confusing) implementation choice16:06
fungiclarkb: well, also git repos aren't there is a problem because database _is_ there16:06
zzzeekfungi: sqlalchemy is all that :)    intersting if somewhat confusing choices :)16:06
dmsimardfungi: I suppose it's to keep the interface to all the different drivers as similar as possible?16:06
zzzeekbecause i am a freak16:06
fungiaren't we all?16:06
zzzeekfungi: so ive been told16:07
*** pcaruana has quit IRC16:07
pabelangerclarkb: right, we could maybe make launch-node.py a little smarter, if we used --mount-path, not to try and format said mount but allow for existing data to be used. Today mount_volume.sh will exit 1 if blkid is already found16:08
clarkbpabelanger: or just use keep to get 90% there, do the volume stuff and take it from there?16:09
pabelangerbut, not sure that will work either since gerrit2 user isn't created and uid / gid might differ16:09
pabelangerclarkb: yah, I guess that is how we've done it in the past?16:09
clarkbI think in the past we've done a puppet run without the gerrit puppet run to start16:09
clarkbso its just adding in the root exim rules and firewall basically16:09
*** salv-orlando has quit IRC16:09
clarkbthen you can set up volumes and run puppet for the full set. And ya thats a good point about the uids16:10
pabelangerdo we create gerrit2 users?16:10
*** lpetrut_ has quit IRC16:10
clarkbpuppet should16:10
pabelangerI think adding a flag to skip gerrit-initial then 2 step online might be a good option too16:11
pabelangerthen everything minus init should be setup16:11
pabelangerlet me try pushing up a patch for that16:13
dirkfungi: so I looked at it from an instance launched in ec2 us-east. ftp.gwdg.de isn't slower than us mirrors (compared it with the linux foundation one, 1m17 vs 1m20s)16:13
dirkso switching mirrors won't help16:14
fungidirk: thanks for checking16:14
dirkah, wait, found a different one16:15
dirkmirrors.rit.edu has 50MB/s transfer16:15
dirkthat might be a good choice. posting a review..16:15
clarkbdmsimard: I've +2'd the latest patchset16:17
*** salv-orlando has joined #openstack-infra16:18
*** mriedem is now known as mriedem_away16:19
openstackgerritDirk Mueller proposed openstack-infra/system-config master: Switch opensuse mirroring to mirrors.rit.edu  https://review.openstack.org/55427816:20
dirkfungi: frickler : ^^16:20
smcginnisJust gotta share this one - https://www.bustedtees.com/t-shirt/thereisnoprincess16:21
fungidirk: good find!16:22
*** VW has quit IRC16:22
fungidirk: and supports rsync?16:22
openstackgerritPaul Belanger proposed openstack-infra/puppet-gerrit master: Allow user to toggle gerrit-initial-init  https://review.openstack.org/55427916:22
*** VW has joined #openstack-infra16:22
*** yamamoto has quit IRC16:23
*** VW has quit IRC16:23
*** VW has joined #openstack-infra16:24
AJaegerinfra-root, we still seem to have some race/bug (or zuul disabled?) with new project creation. See https://review.openstack.org/#/c/546683/ and https://review.openstack.org/#/c/552735/ - the repos have been created but zuul is not happy ;(16:24
clarkbsmcginnis: I think rbergeron got corvus a copy of that tshirt16:24
smcginnisclarkb: Nice!16:25
clarkbAJaeger: :/ I guess I'll dig into that more today since I precipitated the first case of that16:25
AJaegeralso, github sync is broken - https://github.com/openstack/xstatic-filesaver , https://github.com/openstack/xstatic-filesaver https://github.com/openstack/xstatic-filesaver are not set up16:25
AJaegerhttps://github.com/openstack/xstatic-vis is the third one16:25
AJaegerclarkb: thanks16:25
clarkbin a meeting now but will look into it after16:25
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Update README and add GPL license  https://review.openstack.org/55428016:26
AJaegernote https://git.openstack.org/cgit//openstack/xstatic-vis exists16:26
*** andreas_s has quit IRC16:27
*** r-daneel has joined #openstack-infra16:27
AJaegermordred: are you around today?16:27
dirkfungi: yes, I tested via rsync16:28
*** andreas_s has joined #openstack-infra16:28
dirksmcginnis: https://www.redbubble.com/de/shop/zuul+t-shirts16:28
*** VW has quit IRC16:28
corvussmcginnis: i can confirm that t-shirt is awesome.16:28
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add gerrit_initial_init setting to gerrit  https://review.openstack.org/55428216:28
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Disable gerrit_initial_init on review-dev01.o.o  https://review.openstack.org/55428316:28
pabelangerclarkb: something like ^ for 2 step gerrit initialize16:29
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add gerrit_initial_init setting to gerrit  https://review.openstack.org/55428216:30
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Disable gerrit_initial_init on review-dev01.o.o  https://review.openstack.org/55428316:30
smcginnisdirk: Wow, that's pretty impressive.16:31
*** dalgaaf_ has joined #openstack-infra16:32
*** samthetechieaa has joined #openstack-infra16:35
*** samthetechieaa has quit IRC16:35
mordredAJaeger: yes! still booting my brain into a useable state and catching up on things16:35
AJaegermordred: looking at https://review.openstack.org/554222, I wonder whether the problem comes from the way the tox_install.sh sets up constraints - and we need https://review.openstack.org/552865 to merge first?16:37
*** rwsu has joined #openstack-infra16:38
*** dsariel has quit IRC16:38
AJaegermordred: thanks. I'm really puzzled with these and need help.16:38
*** VW has joined #openstack-infra16:38
openstackgerritMerged openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/55413216:39
*** VW_ has joined #openstack-infra16:39
*** VW_ has joined #openstack-infra16:39
*** camunoz has joined #openstack-infra16:40
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: zuul web: add admin endpoint, enqueue & autohold commands  https://review.openstack.org/53900416:43
*** VW has quit IRC16:43
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: zuul autohold: allow operator to specify nodes TTL  https://review.openstack.org/54340316:43
*** jpena is now known as jpena|brb16:43
*** trown|ruck is now known as trown|lunch16:44
*** andreas_s has quit IRC16:45
*** armaan has quit IRC16:46
mordredAJaeger: I'm not sure I fully grok what the problem is from that - what is not working?16:47
*** VW_ has quit IRC16:47
fungiconfig-core: https://review.openstack.org/551406 "Replace Queens signing key with Rocky" should be safe to merge today assuming it looks okay16:48
*** VW has joined #openstack-infra16:48
dmsimardThat reminds me I /still/ haven't uploaded my key, I'll do that now.16:48
*** myoung|rover is now known as myoung|food16:48
*** VW has quit IRC16:48
*** e0ne has quit IRC16:48
*** VW has joined #openstack-infra16:49
AJaegermordred: check the version of neutron installed in 554222 - it's not from git but the 12.0.0 from pypi16:49
*** gyee has joined #openstack-infra16:49
AJaegermordred: my guess: the tools/tox_install*sh setup ;(16:50
*** shardy_mtg has quit IRC16:52
*** hemna_ has joined #openstack-infra16:53
AJaegermordred: testing now in https://review.openstack.org/55429216:53
AJaegerboden ^16:53
mordredAJaeger: where are the required-projects for that being defined?16:53
bodenAJaeger ack thanks16:54
AJaegermordred: http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul.d/projects.yaml#n1660516:54
clarkbAJaeger: did the original problem project get unstuck?16:54
AJaegerclarkb: no16:55
*** jamesmcarthur has joined #openstack-infra16:55
AJaegerclarkb: see https://review.openstack.org/#/c/546683/16:55
AJaegerthat was the first one16:55
mordredAJaeger: gotcha.so - fwiw, I only see neutron in the required-projects list for the docs job16:55
AJaegermordred: http://logs.openstack.org/22/554222/2/check/openstack-tox-pep8/700407f/job-output.txt.gz#_2018-03-19_13_40_21_391523 is the list of required-projects16:56
AJaegermordred: I'm checking tox-pep816:56
AJaegerboden: which job are you looking at?16:56
mordredI do not understand why neutron is in that list16:56
AJaegermordred: openstack-python-jobs-neutron puts neutron in the list16:57
mordredok. awesome. that at least explains that16:57
bodenAJaeger: can you clarify your question pls? what job are you referring to16:57
AJaegermordred: here everything is fine http://logs.openstack.org/22/554222/2/check/openstack-tox-pep8/700407f/job-output.txt.gz#_2018-03-19_13_46_32_36018616:57
clarkbAJaeger: thanks. Reading the puppet logs on zuul01 we definitely update the main.yaml before the zuul reload is triggered. So I'm thinking either the project's git repo isn't being created before the zuul reload or the zuul reload is broken16:57
AJaegerboden: which job exactly is failing for you - where did you notice the problem?16:57
*** jcoufal has joined #openstack-infra16:58
bodenAJaeger I’m testing with https://review.openstack.org/#/c/554245/   I think the commit msg describes its intent16:59
bodenand its failing http://logs.openstack.org/45/554245/1/check/openstack-tox-py27/d71b20a/testr_results.html.gz17:00
*** jcoufal_ has quit IRC17:00
clarkbhttp://paste.openstack.org/show/704731/ from the jeepyb log shows why some of those projects are not created on github17:00
clarkband jeepyb log ends before puppet log starts so we should create the git repos in gerrit before reloading zuul17:01
corvusclarkb: "Full reconfiguration" is the keyword to look for in the log17:01
AJaegermordred: http://logs.openstack.org/22/554222/2/check/openstack-tox-pep8/700407f/job-output.txt.gz#_2018-03-19_13_47_11_511169 shows that neutron is at 12.0.0 again ;(17:01
clarkbcorvus: thanks17:02
mordredAJaeger: yah. I see that now17:02
mordredalso, http://logs.openstack.org/22/554222/2/check/openstack-tox-pep8/700407f/tox/pep8-5.log fwiw17:02
corvusclarkb: it should always come in pairs (beginning / complete)17:03
corvusunless there is an error17:03
AJaegermordred: yep17:03
mordredAJaeger: oh- I think ... gah.17:04
*** iyamahat has quit IRC17:04
clarkbcorvus: 2018-03-19 05:59:39,411 INFO zuul.Scheduler: Full reconfiguration beginning it definitely started but I don't see the matching complete17:04
corvusclarkb: we may want to look for the next exception after that line17:04
*** weshay is now known as weshay_brb17:05
*** yamahata has quit IRC17:05
pabelangercorvus: clarkb: do you happen to know how we fix rspec tests with zuul-cloner? puppet-gerrit is failing: http://logs.openstack.org/79/554279/1/check/legacy-puppet-beaker-rspec-infra/37f6f7c/job-output.txt.gz#_2018-03-19_16_40_19_74076717:05
mordredAJaeger: so, when we install siblings, we create a pip install command that has all of the sibling repos in it - but it's still pip and is still going to do things in order, which means the transitive depend on neutron from the other networking modules is causing pip to believe it has already installed neutron in that installation17:05
*** dtruong has quit IRC17:05
clarkbUnknown project openstack-infra/puppet-apps_site17:06
mordredAJaeger: I'm not sure what the fix is yet - but I believe I should be able to reproduce the issue17:06
clarkbok so another change that was approved on friday to deprecate puppet-apps_site must've been incomplete17:06
clarkbI'll push up a fix for ^ then we can try another reload17:06
*** shardy_mtg has joined #openstack-infra17:08
openstackgerritClark Boylan proposed openstack-infra/openstack-zuul-jobs master: Remove puppet-apps_site  https://review.openstack.org/55429517:09
clarkbAJaeger: corvus ^17:09
AJaegerclarkb: argh, thanks17:10
clarkbnow to see why github is unhappy17:10
clarkbAJaeger: we should make sure the retiring doc calls out removing the project from all the places17:12
*** lpetrut has joined #openstack-infra17:12
AJaegerclarkb: yeah ;/ the person retiring was me ;( sorry17:12
*** zoli is now known as zoli|gone17:13
*** zoli|gone is now known as zoli17:13
clarkbAJaeger: it happens, new system to learn and all17:13
mordredAJaeger: aha! I think the problem is actually different17:14
mordredAJaeger: and I think much more easily fixed17:14
mordredAJaeger: basically, in siblings we uninstall the packages that were found to be a sibling, then we install the siblings all in one go17:14
openstackgerritPaul Belanger proposed openstack-infra/puppet-gerrit master: Allow ZUUL_REF to be empty for rspec testing  https://review.openstack.org/55429617:15
mordredAJaeger: thatmeans that neutron gets uninstalled (the one that was installed originally by tox pip) - then when we say "pip install ../networking-l2gw ../neutron" - pip finds the neutron depend in networking-l2gw first and installs it, then since it's the same command it doesn't install neutron a second time since it's already installed17:15
mordredAJaeger: instead, I think what we should do is do a loop of "pip uninstall $sibling ; pip install ../$sibling_dir" - which will ensure correct sequencing wrt uninstall/install of sibling packages17:16
AJaegeroh, intersting17:17
*** iyamahat has joined #openstack-infra17:17
clarkbraeding the github api docs I think this edit should work. I wonder if there is a race between creating the project and being able to edit it17:17
openstackgerritPaul Belanger proposed openstack-infra/puppet-gerrit master: Allow user to toggle gerrit-initial-init  https://review.openstack.org/55427917:19
*** d0ugal has quit IRC17:21
clarkbAJaeger: was there one you found that wasn't created in github at all? The one I am spot checking is created it just didn't get edited with the project details17:24
clarkbAJaeger: I see all three xstatic repos in github17:25
*** shardy_mtg has quit IRC17:26
AJaegerclarkb: all fixed now...17:27
AJaegerjust double checked17:27
clarkbAJaeger: cool. I think that leaves us with a zuul reload once my fix merges17:27
AJaegerclarkb: indeed17:27
*** auristor has joined #openstack-infra17:27
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Uninstall and reinstall siblings one at a time  https://review.openstack.org/55429717:28
dmsimardI'm going to grab a bite and then I'll start working on the limestone mirror17:28
mordredAJaeger: ^^ I think that should fix it17:28
AJaegerclarkb: we could merge https://review.openstack.org/#/c/552861 for the reload17:29
mordredAJaeger: but, obviously, since it's a changeto tox-siblings, we should heavily depends-on it17:29
clarkbAJaeger: I'll take a look17:29
AJaegermordred: yes, please add some tests...17:29
AJaegermordred: use boden's 554245 as one example17:30
*** pcichy has quit IRC17:31
AJaegermordred: change does what you describe, hope it works fine;)17:32
AJaegermordred: check https://review.openstack.org/#/q/topic:tox-siblings for some test repos to push a change for17:32
*** esberglu_ has joined #openstack-infra17:32
*** eharney has quit IRC17:33
*** eernst has quit IRC17:33
mordredAJaeger: ++17:33
*** eernst has joined #openstack-infra17:33
*** eernst has quit IRC17:33
*** eernst has joined #openstack-infra17:33
mordredAJaeger: remote:   https://review.openstack.org/554300 DNM Testing siblings   <-- there's one to start with17:35
mordredAJaeger: I'll see how that goes before adding any more17:35
AJaegermordred: thanks!17:35
*** esberglu has quit IRC17:35
AJaegermordred: merge conflict?17:36
AJaegermordred: also,wrong depends-on17:36
mordredAJaeger: boo17:37
*** jpena|brb is now known as jpena17:37
AJaegeryou want https://review.openstack.org/554297 instaed of 29217:37
*** mriedem_away is now known as mriedem17:37
*** jbadiapa_ has joined #openstack-infra17:37
*** ykarel has quit IRC17:37
mordredAJaeger: thanks17:38
*** jbadiapa has quit IRC17:40
*** eernst has quit IRC17:43
*** eernst has joined #openstack-infra17:43
clarkbany other config-core willing to review https://review.openstack.org/#/c/513874/ ? I think it is ready at this point and is the next step in testing the ara middleware17:43
*** felipemonteiro_ has joined #openstack-infra17:43
*** VW_ has joined #openstack-infra17:43
AJaegerbbl17:43
*** VW_ has quit IRC17:44
*** VW_ has joined #openstack-infra17:44
*** eernst has quit IRC17:45
openstackgerritMerged openstack-infra/zuul master: Update README and add GPL license  https://review.openstack.org/55428017:46
*** eernst has joined #openstack-infra17:46
*** VW has quit IRC17:46
*** eharney has joined #openstack-infra17:47
*** jamesdenton has joined #openstack-infra17:49
*** weshay_brb is now known as weshay17:50
pabelangerclarkb: +2, if you want to approve and watch17:51
clarkbpabelanger: up to dmsimard probably17:52
clarkb(I just think it is valuable to be able toget ara on all the jobs again so wanted to help push it along)17:52
clarkbpabelanger: I'm looking at your rspec test fail now17:52
pabelangerwhile puppet-gerrit is waiting to test, I have a new mirror in vexxhost going but using v2 flavors. We can then see if that helps speed up jobs17:52
dmsimardThat patch is just a role, it's noop and is safe to merge17:52
pabelangerdmsimard: k, feel free to +3, there are 2 +217:53
dmsimardSo I'll +W it and then we can control the base-test update17:53
clarkbpabelanger: the z-c thing I want to say we just stopped supplying a zuul ref entirely?17:53
dmsimardI'll get limestone up and then we can land the base-test update17:53
clarkbpabelanger: so that might be a job update? fungi did a lot of the initial work in correcting that behavior I think17:53
pabelangeryah, I'm wondering if it might have failed on another project before17:54
pabelangerbut couldn't see anything17:54
dmsimardclarkb, pabelanger: thanks for the reviews!17:54
*** jcoufal has quit IRC17:55
openstackgerritMonty Taylor proposed openstack-infra/zuul master: web: add /{tenant}/jobs/{job_name} route  https://review.openstack.org/55097817:55
openstackgerritMonty Taylor proposed openstack-infra/zuul master: web: add /{tenant}/projects routes  https://review.openstack.org/55097917:55
openstackgerritMonty Taylor proposed openstack-infra/zuul master: web: add /{tenant}/pipelines route  https://review.openstack.org/54152117:55
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Rename javascript package to @zuul-ci/dashboard  https://review.openstack.org/55199917:55
fungiclarkb: pabelanger: oh, for using z-c in non-change-oriented pipelines?17:55
fungii have the vaguest of memories on hacking through some of that17:55
clarkbfungi: in this case it is change oriented but it is passing --zuul-ref to z-c without an argument and failing17:56
*** jcoufal has joined #openstack-infra17:56
clarkbfungi: http://logs.openstack.org/79/554279/1/check/legacy-puppet-beaker-rspec-infra/37f6f7c/job-output.txt.gz#_2018-03-19_16_40_19_74076717:56
pabelangerclarkb: fungi: I've proposed https://review.openstack.org/554296/ however unsure if valid syntax17:56
pabelangerwaiting for test results17:56
clarkboh ya I seem to recall fixing some of these related items in the common rspec lib thing we have17:57
clarkbpabelanger: I think most projects use the common rspec helper acceptance file?17:57
clarkbso the real fix may be to switch to that in puppet-gerrit?17:57
*** myoung|food is now known as myoung|rover17:58
*** germs has joined #openstack-infra17:58
*** germs has quit IRC17:58
*** germs has joined #openstack-infra17:58
*** lpetrut has quit IRC17:59
pabelangerclarkb: sure, remember where you fixed it?18:00
clarkbpabelanger: in openstack-infra/puppet-openstack_infra_spec_helper which is supposed to be used by all the projects so we don't have to fix them individually aiui18:01
clarkbpabelanger: and that gets pulled in via the Gemfile18:01
*** VW_ is now known as VW18:03
pabelangerk18:03
pabelangerlet me see why puppet-gerrit didn't do that18:03
*** germs has quit IRC18:03
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove puppet-apps_site  https://review.openstack.org/55429518:04
clarkbfungi: re discussion in #zuul https://docs.openstack.org/infra/system-config/stackforge.html the terminology that our docs uses is still "stackforge". I remember being -2'd when I tried to change it at one point too. If we want to move away from that as the official term maybe we need a doc update?18:04
clarkbpabelanger: there may even be a change open for it that just hasn't been reviewd :/18:04
*** jbadiapa_ is now known as jbadiapa18:05
fungiclarkb: the only references to "stackforge" in at this point governance are in old resolutions18:06
*** myoung|rover is now known as myoung|taxi18:06
*** lpetrut has joined #openstack-infra18:06
*** myoung|taxi is now known as myoung|biab18:06
*** iyamahat has quit IRC18:06
clarkbfungi: sounds like I should update our docs then.18:07
*** tesseract has quit IRC18:07
clarkbfungi: "unofficial projects" being the new terminology?18:07
fungiclarkb: see https://governance.openstack.org/tc/resolutions/20160119-stackforge-retirement.html18:08
fungiThis updated resolution reflects the TC’s revised intention to retire not only the “stackforge” namespace but also the term itself in favor of “unofficial project”.18:08
clarkbcool, thanks18:09
*** dtantsur is now known as dtantsur|afk18:09
clarkbAJaeger: I have approved the ansible systemd project additions18:10
clarkbAJaeger: so we should see zuul get reloaded sometime soonish18:10
AJaegerclarkb, ah - just wanted to ask about approving https://review.openstack.org/#/c/550491/ ;)18:10
AJaegerclarkb: let's do that later if everything worked18:10
openstackgerritMerged openstack-infra/zuul-jobs master: Refactor "emit-ara-html" into a new role: "ara-report"  https://review.openstack.org/51387418:10
clarkbAJaeger: I didn't want to do it until the puppet-apps_site change merged to avoid racing18:10
*** dhill__ has joined #openstack-infra18:11
AJaegerbnemec: I'm confused you gave +1 on https://review.openstack.org/#/c/550491/ but -1 on the governance change - I would expect the same vote on both.18:11
AJaegerbnemec: Shall we really merge 55049118:12
bnemecAJaeger: I left a comment on https://review.openstack.org/#/c/550496 too18:12
AJaegerclarkb: yes, exactly.18:12
*** eharney has quit IRC18:12
*** sambetts is now known as sambetts|afk18:12
bnemecI think we want it tagged as follows-policy.18:12
*** dhill__ has left #openstack-infra18:12
bnemecBut I'm +1 on adding the library.18:12
AJaegerbnemec: thanks for explanation - then we're fine...18:12
AJaegerbnemec, clarkb, then I'll +2 550491 and we can merge once zuul is really happy18:13
*** esberglu_ is now known as esberglu18:16
vdrokfolks, seems like setuptools 39 breaks our unittests (and I guess not only them) http://logs.openstack.org/69/543569/4/check/openstack-tox-py35/c706b82/job-output.txt18:17
openstackgerritMerged openstack-infra/project-config master: Import systemd_mount and systemd_service to OSA  https://review.openstack.org/55286118:17
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul master: Use unix sockets instead of TCP sockets  https://review.openstack.org/54246918:19
fungivdrok: wow, that's an impressively long logfile18:19
AJaegermordred: http://logs.openstack.org/00/554300/2/check/openstack-tox-pep8/1aad490/ looks wrong ;(18:19
fungioh, nevermind, my browser was just being slow i think18:19
vdrokfungi: sorry, the exact line is http://logs.openstack.org/69/543569/4/check/openstack-tox-py35/c706b82/job-output.txt#_2018-03-19_16_23_53_920564 :)18:20
AJaegermordred: "neutron==12.0.0"18:20
AJaegerin http://logs.openstack.org/00/554300/2/check/openstack-tox-pep8/1aad490/tox/pep8-3.log18:20
vdrokdowngrading to latest 38 helps18:20
AJaegermordred: your siblings change is broken, see http://logs.openstack.org/00/554300/2/check/openstack-tox-pep8/1aad490/job-output.txt.gz#_2018-03-19_18_08_33_71087718:21
openstackgerritPaul Belanger proposed openstack-infra/puppet-gerrit master: Allow user to toggle gerrit-initial-init  https://review.openstack.org/55427918:21
AJaegermordred: "AttributeError: 'str' object has no attribute 'name'\n",18:21
vdrokmy guess is this commit does something wrong https://github.com/pypa/setuptools/commit/929acc4e551448a68411968fb50336ad51ed4d3c18:21
fungivdrok: have you been discussing it in #openstack-oslo yet? looks like it's oslo.utils raising the exeption there18:22
vdrokfungi: nope not yet18:22
*** iyamahat has joined #openstack-infra18:23
openstackgerritClark Boylan proposed openstack-infra/system-config master: Properly deprecate stackforge  https://review.openstack.org/55431218:23
clarkbfungi: ^ fyi18:24
clarkbnow to respond to electrofelix18:24
openstackgerritMerged openstack-infra/project-config master: Change base-test to use "ara-report" role instead of "emit-ara-html"  https://review.openstack.org/55365918:24
*** iyamahat has quit IRC18:24
*** iyamahat has joined #openstack-infra18:24
AJaegerdmsimard: happy testing ^18:24
*** trown|lunch is now known as trown18:25
*** trown is now known as trown|compassing18:25
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add volume-size flag to launch-node  https://review.openstack.org/55431318:26
*** eharney has joined #openstack-infra18:26
dmsimardAJaeger: ty18:26
pabelangerinfra-root: ^adds --volume-size flag to be used with --boot-from-volume flag, which is needed for vexxhost control plane servers now.  V2 flavors will be using that18:27
openstackgerritDavid Moreau Simard proposed openstack-infra/openstack-zuul-jobs master: Do not merge: Re-parent integration jobs to base-test  https://review.openstack.org/55366318:27
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul master: Start log receiver in executor  https://review.openstack.org/54630418:27
clarkbpabelanger: v2 flavors can only boot from volume I take it?18:27
*** dave-mccowan has joined #openstack-infra18:28
pabelangeropps, 1 issue18:28
pabelangerclarkb: yah18:28
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add volume-size flag to launch-node  https://review.openstack.org/55431318:29
*** rlandy is now known as rlandy|brb18:31
*** armaan has joined #openstack-infra18:31
pabelangerclarkb: fungi: I'm getting invalid credentials when setting up rackdns: http://paste.openstack.org/show/704865/ any ideas?18:31
clarkbpabelanger: yes the credentials were updated a little while back. I should've sent email to all rooters detailing the update18:31
clarkbpabelanger: tldr check the passwords file18:32
*** wolverineav has joined #openstack-infra18:32
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Remove empty sections from docs  https://review.openstack.org/55431518:32
pabelangerah, so our scripts likely have old ones18:32
pabelangerkk, let me see if I can figure it out18:32
clarkboh hrm I thought I updated them? but maybe I missed some?18:32
*** felipemonteiro__ has joined #openstack-infra18:32
clarkbbut ya new creds should be in file. Definitely possible an rc file or two need updating18:32
pabelangermaybe?18:32
*** rkukura has joined #openstack-infra18:33
clarkboh you know what18:33
*** wolverineav has quit IRC18:33
clarkbI bet I checked clouds.yaml and saw we didn't use them18:33
clarkbbut thats because dns isn't openstack18:33
*** wolverineav has joined #openstack-infra18:33
clarkband I neglected to update the dns specfici rc file18:33
pabelangerah18:33
*** e0ne has joined #openstack-infra18:36
*** felipemonteiro_ has quit IRC18:37
pabelangerokay, updated18:37
clarkbsorry about that18:37
pabelangerhttp://mirror02.ca-ymq-1.vexxhost.openstack.org/18:37
pabelangerclarkb: np!18:37
corvuspabelanger: what provider is review-dev01 in?18:39
pabelangercorvus: rackspace18:39
pabelanger104.239.149.179 is the IP, but I haven't updated dns yet18:40
*** eernst has quit IRC18:40
corvuspabelanger: it has 2 problems: 1) no reverse dns.  2) http://paste.openstack.org/show/704884/18:40
*** eernst has joined #openstack-infra18:40
corvuspabelanger: so we need to talk to rackspace to get that ip whitelisted or something18:40
corvuspabelanger: unless google uses the spamhaus PBL?  i dunno.18:41
*** eernst has quit IRC18:41
*** Goneri has quit IRC18:41
*** eernst has joined #openstack-infra18:41
pabelangercorvus: oh, hmm. I was going to delete it and try launch it again once puppet-gerrit patches land to try a 2 step initialization of gerrit: https://review.openstack.org/554283/18:41
corvusstackoverflow says they *do* use the pbl18:42
pabelangerI can delete it now if spam is getting generated18:42
corvusso probably just need to fixup reverse dns and do the pbl.18:42
openstackgerritSean McGinnis proposed openstack-infra/openstack-zuul-jobs master: Temporarily make legacy-tempest-dsvm-neutron-src NV  https://review.openstack.org/55431818:42
corvuspabelanger: if you're going to delete it anyway, yeah, sooner would be better for me :)18:42
*** eernst has quit IRC18:42
pabelangerk, will do that now18:42
*** eernst_ has joined #openstack-infra18:42
pabelangersorry for the noise18:43
pabelangercorvus: deleted18:43
*** iyamahat_ has joined #openstack-infra18:45
*** iyamahat has quit IRC18:45
*** yamahata has joined #openstack-infra18:46
fungii also keep meaning to mention, the zk servers seem to be sending cronspam without an fqdn, and that's getting rejected by some of our sysadmin e-mail addresses (so i'm also seeing the forwarded bounces)18:48
*** jamesmcarthur has quit IRC18:48
*** openstackgerrit has quit IRC18:48
*** openstackgerrit has joined #openstack-infra18:49
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Add mirror02.ca-ymq-1.vexxhost.openstack.org to cacti.o.o  https://review.openstack.org/55432118:49
pabelangerfungi: yah, that is a result of me updating /etc/hosts by hand. we talked a while back about adding back the proper host info, but haven't done so yet18:50
pabelangerI can look today18:50
fungii don't think there's any hurry, i just keep seeing and deleting mis-filed cronspam e-mails and bounces for those every day and forgetting to bring it up18:50
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Bring vexxhost back online for testing  https://review.openstack.org/55432218:51
openstackgerritSean McGinnis proposed openstack-infra/openstack-zuul-jobs master: Revert "Temporarily make legacy-tempest-dsvm-neutron-src NV"  https://review.openstack.org/55432318:51
pabelangerfungi: clarkb: mnaser: ^bring 10 nodes in vexxhost online to test new mirror18:51
smcginnisI need to make a test non-voting to unblock some requirements shuffling.18:52
rosmaitai have a job configuration question when someone has a minute ... i don't understand why neutron-grenade ran a check on https://review.openstack.org/#/c/358946/7 given this line in project-config: https://github.com/openstack-infra/project-config/blob/master/zuul.d/projects.yaml#L660818:52
smcginnisAny help on the infra job changes here would be appreciated: https://review.openstack.org/#/q/status:open+topic:pip/508118:52
smcginnisrosmaita: I've seen that elsewhere.18:53
mnaser+2'd18:53
smcginnisrosmaita: I'm still not clear on when and where you can override what has already been defined elsewhere, and I think that's actually changed a couple times recently.18:54
mnaseractually18:54
mnaserpabelanger: left a comment18:55
pabelangermnaser: sure18:57
rosmaitasmcginnis: thanks18:57
*** VW has quit IRC18:58
openstackgerritAndreas Jaeger proposed openstack-infra/zuul-jobs master: Uninstall and reinstall siblings one at a time  https://review.openstack.org/55429718:58
AJaegermordred: hope this fixes the problems ^18:58
smcginnisrosmaita: Not really too helpful, but there's my 2 cents. ;)18:58
smcginnisrosmaita: Hopefully someone else here knows better than me.18:58
fungismcginnis: sorry to do this to you, but see my comment on 55431818:58
*** VW has joined #openstack-infra18:58
fungihappy to help expedite it though18:58
*** krtaylor has joined #openstack-infra18:59
*** VW has quit IRC19:00
*** VW has joined #openstack-infra19:00
*** VW has quit IRC19:01
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Bring vexxhost back online for testing  https://review.openstack.org/55432219:01
AJaegerevrardjp: want to rebase https://review.openstack.org/552867 ?19:02
pabelangermnaser: updated19:02
*** VW has joined #openstack-infra19:02
evrardjpAJaeger: will do19:02
openstackgerritJean-Philippe Evrard proposed openstack-infra/project-config master: Add systemd roles base jobs  https://review.openstack.org/55286719:02
evrardjpoh, no rebase conflict19:02
evrardjpI expected worse19:02
AJaegerclarkb: the new repos are created, I rechecked - and seems to look fine now (no immediate -1 from zuul)19:03
*** dhill__ has joined #openstack-infra19:03
*** dhill__ is now known as amanjo19:03
clarkbAJaeger: ya I see it just started a full reconfiguration19:03
AJaegerclarkb: great19:03
clarkbAJaeger: I don't see it syaing the reconfiguration is ended yet but looking good19:03
*** pcichy has joined #openstack-infra19:05
openstackgerritmegan guiney proposed openstack-infra/subunit2sql master: Add delete by uuid functions  https://review.openstack.org/53777519:05
smcginnisfungi: No problem. So you are saying with the check job being non-voting, you would rather it just be removed entirely from gate, correct?19:06
fungismcginnis: yeah, and since it's the only gate job in that template, you can just remove the whole gate section19:06
smcginnisfungi: OK, update coming.19:07
fungii'm on hand to review asap19:07
clarkbok confirmed via logs that the reconfig completed19:08
clarkbso that should be the only current issue with the zuul configs fixed19:08
*** myoung|biab is now known as myoung|rover19:08
openstackgerritSean McGinnis proposed openstack-infra/openstack-zuul-jobs master: Temporarily make legacy-tempest-dsvm-neutron-src NV  https://review.openstack.org/55431819:09
*** gfidente has quit IRC19:09
*** eernst_ has quit IRC19:11
fungismcginnis: lgtm, though you'll (less urgently) want to update the revert change too19:12
*** rlandy|brb is now known as rlandy19:12
smcginnisfungi: Yep, I'll get that one updated shortly.19:12
fungiconfig-core: can we get a second set of eyes on 554318 there to help un-wedge an urgent transition?19:12
clarkbfungi: on it19:12
fungithanks!19:12
smcginnisfungi, clarkb: Thanks!19:13
clarkbdone19:13
*** ykarel has joined #openstack-infra19:13
AJaegerclarkb: thanks19:15
AJaegerclarkb: let's merge the next new repo then ;)19:15
*** jpena is now known as jpena|off19:15
fungismcginnis: clarkb: i've punted 554318 directly into the gate to get it into effect sooner19:16
smcginnisAwesome, thanks fungi.19:16
*** amanjo has quit IRC19:18
*** dhill_ has quit IRC19:18
*** gary_perkins has quit IRC19:18
*** dhill__ has joined #openstack-infra19:19
*** pickle has joined #openstack-infra19:20
*** pcichy has quit IRC19:20
*** florianf has quit IRC19:21
*** pickle has quit IRC19:22
Shrewscorvus: would it be safe to move writeLoggingConfig() from _execute() to before startLogReceiver() in your log streaming change (line 623 here https://review.openstack.org/#/c/546304/3/zuul/executor/server.py)?19:22
Shrewsgah, wrong channel19:22
clarkbfungi: is this setuptools issue the same one from early this morng (PDT)?19:22
*** felipemonteiro_ has joined #openstack-infra19:24
openstackgerritMerged openstack-infra/project-config master: Create new project for oslo.limit  https://review.openstack.org/55049119:24
*** felipemonteiro_ has quit IRC19:25
AJaegerclarkb: the three repo batches are all fine now - Zuul is aware of them. config-core, https://review.openstack.org/552735 , https://review.openstack.org/546683 , and https://review.openstack.org/552867 are ready for merge now.19:25
*** felipemonteiro_ has joined #openstack-infra19:25
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Temporarily make legacy-tempest-dsvm-neutron-src NV  https://review.openstack.org/55431819:25
*** gary_perkins has joined #openstack-infra19:26
AJaegerpabelanger: shall I approve your vexxhost-mirror change https://review.openstack.org/#/c/554322 ? Or want to do it later yourslef?19:26
dmsimardinfra-root: The base-test is broken after merging the ara role change btw. Good thing I went that route instead of going through the existing role used by base. I'm looking into it.19:27
dmsimardconfig-core ^19:27
*** felipemonteiro__ has quit IRC19:27
clarkbAJaeger: evrardjp https://review.openstack.org/#/c/546683/3/zuul.d/projects.yaml does that need noop jobs for merging changes?19:27
pabelangerAJaeger: sure, I think we are ready19:27
AJaegerpabelanger: approved19:28
pabelangergreat19:28
pabelangerinfra-root: mind a review / +3 on https://review.openstack.org/554321/ to add new mirror to cacti.o.o19:29
dmsimardInteresting... "2018-03-19 18:53:42,350 DEBUG zuul.AnsibleJob: [build: 642b1191b9dd48c59174b3faa9303e5d]         msg: 'There was an issue creating ara-report as requested: [Errno 30] Read-only"19:29
pabelangerdmsimard: trying to create on executor?19:29
dmsimardpabelanger: well that's what it is supposed to be doing anyway, the html report was always generated straight in the log directory19:30
evrardjpclarkb: to be honest I don't know I thought we could just add our in repo jobs19:30
AJaegermordred: this looks still wrong with neutron=12.0.0 in http://logs.openstack.org/00/554300/2/check/openstack-tox-pep8/fb77b33/job-output.txt.gz#_2018-03-19_19_26_40_12753719:30
clarkbevrardjp: oh that will work too, but you'll have to do that before anything else merges19:30
clarkbevrardjp: basically oyu have to have a check and a gate job of some sort but sounds like you have it planned out19:31
pabelangerdmsimard: must be writing to some directory location where bwrap is read-only19:32
dmsimardpabelanger: yeah, I'll double check that the paths are the right ones (i.e, relative vs absolute)19:32
evrardjpclarkb: yes, I removed the zuul.d folder from the repo of import19:33
evrardjpnext step is rolling it back19:33
fungiclarkb: yes, same pip/setuptools/oslo.utils issue19:33
evrardjpthat's what I did for the bazillion of repos we are now importing... Beginning of the cycle it is!19:33
*** dprince has quit IRC19:33
clarkbevrardjp: I have approved both changes for your new repos19:34
evrardjpwoot!19:34
evrardjpthanks clarkb !19:34
*** e0ne has quit IRC19:34
fungismcginnis: the temp non-voting change merged 10 minutes ago, and zuul should hopefully have put it into effect immediately19:35
fungismcginnis: do you now have other changes which were failing that job you need enqueued/promoted?19:36
evrardjpwe'll have another one soon, it should be the last of the series.19:36
smcginnisfungi: Thanks, working through https://review.openstack.org/#/q/topic:pip/5081+(status:open+OR+status:merged)19:36
smcginnisfungi: I will ping the respective groups now to get the others going.19:36
*** eernst has joined #openstack-infra19:37
openstackgerritMerged openstack-infra/project-config master: Add jobs of xstatic-** for heat-dashboard  https://review.openstack.org/55273519:38
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config master: base-test: Remove unused parameter and move variable declaration  https://review.openstack.org/55433019:39
dmsimardconfig-core ^19:39
dmsimardbrb19:39
openstackgerritSean McGinnis proposed openstack-infra/openstack-zuul-jobs master: Revert "Temporarily make legacy-tempest-dsvm-neutron-src NV"  https://review.openstack.org/55432319:39
*** VW has quit IRC19:40
openstackgerritMerged openstack-infra/project-config master: Bring vexxhost back online for testing  https://review.openstack.org/55432219:40
*** ociuhandu has joined #openstack-infra19:41
*** dalgaaf_ has quit IRC19:42
openstackgerritMerged openstack-infra/project-config master: Add config_template repo base jobs  https://review.openstack.org/54668319:42
openstackgerritMerged openstack-infra/project-config master: Add systemd roles base jobs  https://review.openstack.org/55286719:42
clarkbdmsimard: won't that change mean it will generate html reports?19:42
*** eernst has quit IRC19:43
*** armaan has quit IRC19:43
*** armaan has joined #openstack-infra19:44
openstackgerritPaul Belanger proposed openstack-infra/puppet-gerrit master: Allow user to toggle gerrit-initial-init  https://review.openstack.org/55427919:44
*** hasharAway has quit IRC19:46
*** openstackgerrit has quit IRC19:48
*** felipemonteiro__ has joined #openstack-infra19:48
*** HeOS has quit IRC19:50
*** felipemonteiro_ has quit IRC19:52
*** openstackgerrit has joined #openstack-infra19:53
openstackgerritPaul Belanger proposed openstack-infra/puppet-gerrit master: Switch to using openstack-infra/puppet-openstack_infra_spec_helper  https://review.openstack.org/55429619:53
*** slagle has quit IRC19:56
*** eernst has joined #openstack-infra19:58
*** slagle has joined #openstack-infra19:58
*** felipemonteiro__ has quit IRC19:59
*** germs has joined #openstack-infra20:00
*** felipemonteiro_ has joined #openstack-infra20:00
*** felipemonteiro_ has quit IRC20:00
*** VW has joined #openstack-infra20:00
*** felipemonteiro_ has joined #openstack-infra20:01
clarkbpabelanger: ^^ lgtm20:01
dmsimardclarkb: I need to be able to test the different permutations easily from o-z-j -- if we're going through base-test instead I can't do that easily20:01
clarkbdmsimard: gotcha20:02
* dmsimard starts working on limestone mirror20:02
*** iyamahat_ has quit IRC20:02
*** iyamahat has joined #openstack-infra20:03
*** germs has quit IRC20:04
dmsimarddtroyer: just curious, would it be silly to implement a command like "openstack cloud list" / "openstack cloud show" which would basically print out the contents of clouds.yaml ?20:04
dmsimardwe kinda have a lot of clouds and I don't always remember what we happened to call them in our clouds.yaml :D20:04
clarkbdmsimard: region listing too would be nice but at least it prints out the valid regions if you provide an invalid one iirc20:05
pabelangerclarkb: k, waiting on zuul to report testing20:06
dmsimardclarkb: yeah20:06
*** felipemonteiro__ has joined #openstack-infra20:06
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul master: Start log receiver in executor  https://review.openstack.org/54630420:06
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul master: Start log receiver in executor  https://review.openstack.org/54630420:08
*** felipemonteiro_ has quit IRC20:09
dmsimardThere's an env var/argument for OS_CLOUD, is there one to select a specific clouds.yaml file to load data from ? (feeling noob right now)20:10
pabelangerMar 19 19:28:07 nl03 puppet-user[10942]: Could not find data item nodepool_linaro_password in any Hiera data file and no default supplied at /opt/system-config/production/manifests/site.pp:1052 on node nl03.openstack.org20:11
pabelangerdmsimard: guess hiera needs to be updated?^20:11
dtroyerdmsimard: that's not crazy, just one of those things I never got around to doing.20:11
pabelangerlooks like it has been that way for a few days20:11
dmsimardpabelanger: linaro is ianw20:12
dmsimardpabelanger: I mean, I haven't added limestone to nodepool yet20:12
dmsimardbut I did commit credentials to the hiera file before submitting my initial patches20:12
*** eernst has quit IRC20:13
dmsimarddtroyer: meanwhile, openstack train list :p20:13
*** eernst has joined #openstack-infra20:13
dmsimarddtroyer: (just kidding)20:13
dmsimarddtroyer: ok, wondered if anyone had thought about it until now -- I can create a story or something.20:14
pabelangerdmsimard: Oh, hmm20:14
pabelangerso why is that breaking20:14
dmsimardpabelanger: can you grep since when it's doing that ?20:14
dtroyerdmsimard: You can't cound PTG-Friday evening as work, so osc-choochoo and osc-snopenstack are both in the exception zone :)20:14
*** ociuhandu has quit IRC20:14
pabelangermar. 1520:15
pabelangerguess they were never commited into hiera20:15
pabelangerand maybe cleared out20:15
pabelangerwill add them back now20:16
dmsimarddtroyer: haha, please don't take what I said seriously, was just poking fun.20:16
dmsimard(those are awesome btw, you and dhellmann keep on doing those they're great)20:16
dtroyerdmsimard: of course!20:16
*** jcoufal_ has joined #openstack-infra20:17
* dhellmann didn't realize there was a "namespace" for fun openstack plugins20:18
*** jcoufal has quit IRC20:18
dtroyerdhellmann: I've seen one or two of those in the wild, but its mostly just in my personal github20:19
dmsimard"Easter eggs" like those are fun, they definitely deserve to be highlighted and collected somewhere. They make my life less depressing :D20:19
dhellmanndtroyer : I'll have to use osc- in the name the next time I make one20:19
dmsimardIt's april's fools soon, gotta think of something.20:19
dhellmannyeah, we should link to them on the readme or something20:19
fungithe lighter side of open infrastructure20:20
dmsimardI'm still kind of bummed we didn't merge the patch I sent for last year's april fools :)20:20
dhellmanndtroyer : maybe we can convince dmsimard to add a list to the osc docs if we point out that you and I can approve the patch if he writes it20:20
*** HeOS has joined #openstack-infra20:20
dtroyer+220:20
*** sree has joined #openstack-infra20:21
*** hashar has joined #openstack-infra20:21
*** jcoufal_ has quit IRC20:22
dmsimarddhellmann: only if we can merge this patch: "Allow developers to recheck patches with emotion in the check pipeline" https://review.openstack.org/#/c/452247/20:22
ianwpabelanger: prettty sure i committed them?  weird20:22
pabelangerianw: okay, just added them. I think it is correct, but if you don't mind confirming20:22
dhellmanndmsimard : heh20:22
pabelangerpuppet ran on nl03 again20:22
*** jcoufal has joined #openstack-infra20:23
*** kjackal has quit IRC20:23
pabelangerclarkb: mnaser: nodes launching again: http://grafana.openstack.org/dashboard/db/nodepool-vexxhost20:24
clarkbpabelanger: this is our first use of boot from volume for nodepool nodes too20:24
clarkbprobably want to watch that for any fallout cloud side20:24
*** sree has quit IRC20:25
pabelangerclarkb: Agree! Confident the code works, we test and RDO was using it. But agree might see something else20:26
dmsimardWe've been using BFV (with nodepool v2) in RDO for a while and it's working pretty well20:26
pabelangerha20:26
clarkbpabelanger: I'd be more concerned about making cinder have a sad in the cloud than nodepool breaking20:26
pabelangerBuild of instance c7ee4999-0f4d-4e46-a3a8-3a360b646b6c aborted: VolumeLimitExceeded: Maximum number of volumes allowed (10) exceeded for quota 'volumes20:26
pabelangermnaser: ^20:26
clarkbsee :)20:26
mnaserwoopsies20:26
mnaserdoes anyone have the tenant name or id handy20:26
pabelangeryah, 1 sec20:27
mnaserwould it be okay to keep the limit low like 15-20 volumes just in case things spin out of control?20:27
clarkbmnaser: ya should be especially if instance quota is only 1020:27
pabelangermnaser: openstackjenkins20:27
*** eharney has quit IRC20:28
dmsimardwe really need to move launch-env off of ansible 2.1..20:28
dmsimardand shade 1.1220:28
ianwpabelanger: lgtm, maybe i missed a git add in 29bdedbcd92d286e19e9d74fd763c4d6730c158520:28
* dmsimard adds to todo list20:28
mnaserclarkb, pabelanger: set to 20 volumes and 1600gb20:29
pabelangerianw: oh, maybe20:29
pabelangermnaser: perfect20:29
pabelangerwill know shortly20:29
fungianybody happen to know how to get sphinx's raw url linking to not think a ? in a url should end the url?20:30
*** kjackal has joined #openstack-infra20:32
dmsimardfungi: hmmm, I tend to wrap anything remotely complex into `some long string`_ (and then follow up with a .. _<link> thing)20:32
*** jcoufal_ has joined #openstack-infra20:33
fungiyeah, in this case i'd like to actually display the url too. i guess i can just put it in twice20:33
*** iyamahat has quit IRC20:33
*** iyamahat has joined #openstack-infra20:33
pabelangermnaser: should we be using raw or qcow2 images when booting from volume?20:33
mnaserraw preferably20:33
dmsimardclarkb, fungi, pabelanger: do we have a preference for the limestone mirror dns ? I see that we're not really putting "regionone" as the name of the region in some of the other clouds.20:33
pabelangerk let me check20:33
mnaseravoids a long conversion on the host20:33
*** VW has quit IRC20:34
clarkbdmsimard: if the regionname is regionone I think that is what we should use?20:34
dmsimardmirror01.osa.limestone.openstack.org perhaps ?20:34
pabelangerdmsimard: yah, it should be built out of what openstack values are20:34
clarkbdmsimard: we configure the jobs based on the cloud data from nodepool so if those don't match it won't work20:34
*** lpetrut has quit IRC20:34
dmsimardhmm, for linaro we went with mirror01.cn1.linaro.openstack.org20:34
clarkbdmsimard: I think it ended up getting renamed in dns20:34
dmsimardbut in clouds.yaml I see RegionOne20:34
clarkbdmsimard: bceause it broke with that name?20:34
*** lpetrut has joined #openstack-infra20:34
*** VW has joined #openstack-infra20:35
*** VW has quit IRC20:35
pabelangeryah, that was broken, and likely want to rebuild the server at some point. We did cname for dns20:35
dmsimardoh20:35
dmsimardso the name of the server is just not up to date then20:35
*** VW has joined #openstack-infra20:35
pabelangeryah, I believe so20:35
dmsimardok, thanks, I'll check it out.20:35
pabelangervexxhost mirror was just launched today20:35
*** jcoufal has quit IRC20:35
pabelangerthat is the right values20:35
fungidmsimard: aha, found the non-redundant solution. wrap in `< and >`_ and it still works even if you don't include an alternate link name in there20:36
ianwfungi: `<http://weird.url/this?is>`__  ?20:36
fungiianw: heh. yep!20:36
dmsimardthe angle brackets?20:36
dmsimardmagic20:36
pabelangerHmm, I don't see raw images on nodepool-buliders, let me see why20:37
clarkbpabelanger: probably no cloud with raw images?20:38
pabelangerclarkb: I think it is a result of split configuration20:38
*** jcoufal_ has quit IRC20:38
dmsimardI thought we used raw everywhere20:38
dmsimardin case people use ceph or something20:38
pabelangerno, we use what os-client-config defaults to20:39
clarkbdmsimard: no we tend to prefer qcow2 because they are less than half the size of raw images20:39
dmsimardclarkb: +1, I just thought we used raw anyway20:40
pabelangerhttp://git.openstack.org/cgit/openstack/os-client-config/tree/os_client_config/vendors/vexxhost.json20:40
pabelangerdoesn't list raw20:40
pabelangershould we add it?20:40
clarkbpabelanger: or have mnaser do it so that we don't bikeshed it :)20:40
pabelanger:)20:40
pabelangerI can propose nodepool.yaml change however20:41
pabelangeroh, right. we removed it. We can update clouds.yaml20:42
mnaserhttps://review.openstack.org/554351 Add image_format for VEXXHOST profile20:42
ianwinfra-root: i'd like to try rolling out afs server parameter updates per https://review.openstack.org/#/c/540198/6/doc/source/afs.rst ; i've added the procedure in there.  any additional thoughts?20:43
*** trown|compassing is now known as trown|ruck20:43
clarkbianw: will we need to do it on the RO server first, then fail over to that server then do the old RW server?20:43
*** Goneri has joined #openstack-infra20:43
openstackgerritJeremy Stanley proposed openstack-infra/zuul master: Add instructions for reporting vulnerabilities  https://review.openstack.org/55435220:44
clarkber I guess RO is actually where most of our production connections go20:44
clarkbso probably doing RW first is safest20:44
clarkband it is the thing suffering20:44
fungii need to disappear to grab some dinner, hopefully back in time for the zuul meeting20:44
*** ihrachys has joined #openstack-infra20:45
dmsimardclarkb: so we don't have our own ubuntu images that we ship for our control plane ? I guess we take whatever the provider has ?20:45
clarkbdmsimard: correct20:45
clarkbdmsimard: if provider doesn't have them we tend to grab the usptream image since that is closest to what is in other clouds20:46
dmsimardok, just making sure, thanks20:46
*** kgiusti has left #openstack-infra20:46
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Added endpoint to add RSVP template question  https://review.openstack.org/55435320:46
openstackgerritPaul Belanger proposed openstack-infra/system-config master: Update vexxhost to use raw images  https://review.openstack.org/55435420:46
pabelangerdmsimard: clarkb: mnaser: ^fixes our clouds.yaml for now20:47
pabelangeruntil os-client-config is merged and released20:47
clarkbpabelanger: does that need to go in the builder config instead?20:48
clarkbohwait its clouds.yaml nevermind20:48
ianwclarkb: yeah, things have been stable with the backported 1.8 packages so far.  i think it's stable enough and it's worth us trying to optimise things a bit more now20:48
pabelangermnaser: mind checking logs, we are seeing: Error in creating the server: Build of instance 620e21a1-5de6-4425-867b-9102764566a8 aborted: Gateway Time-out (HTTP 504)20:48
mnaserpabelanger: can we suspend creation or speed up that clouds.yaml fix20:48
pabelangerwe are using qcow220:48
mnaseryeah, the api servers are being nailed because its doing a ton of conversions on the hosts20:49
pabelangeryah20:49
mnaserso it's sucking up all iops on the controllers20:49
pabelangerlet me do it in emergency20:49
pabelangerwe'll need to build images and upload too20:49
mnaserwe'll probably wait for a little bit till things settle down20:49
clarkbianw: the -p argument in particular seems like a good update based on the conversation wtih auristor so I think we should probably take the plunge20:49
clarkbmordred: corvus you may be particularly interested in ianw's afs stuff20:50
pabelangermnaser: should be stopping now20:50
mnaserpabelanger: thank you20:50
*** gouthamr has quit IRC20:51
mnaseri'm tempted to disable all qcow image uploads20:51
pabelanger#status log nl03.o.o added to emergency file and max-server to 0 for vexxhost until https://review.openstack.org/554354/ land and new raw images built / uploaded20:51
openstackstatuspabelanger: finished logging20:51
pabelangermnaser: might be worth it20:51
mnaserthis jsut pretty much destroyed a controller20:51
openstackgerritMerged openstack-infra/project-config master: base-test: Remove unused parameter and move variable declaration  https://review.openstack.org/55433020:51
pabelangerdmsimard: fungi: mind a +3 on 554354^ to help not destroy vexxhost20:52
dmsimardnot destroying vexxhost is nice20:52
pabelangermnaser: :(20:52
mnaseri dunno who is to blame here20:52
mnasercinder probably should have some sort of20:52
mnaserdo X conversions at max or something20:52
dmsimardpabelanger: are you sure it works like that in clouds.yaml ?20:53
clarkbmnaser: controller in this case is ceph?20:53
clarkbin the non volume case the compute nodes do the conversion locally prior to boot and then cache the result20:53
pabelangerdmsimard: it should, we no longer support setting it in nodepool.yaml20:53
mnaserclarkb: well, cinder manages ceph and because we have qcow2 images, it would downloda them from the ceph cluster onto the local machine, convert to raw, and upload them again20:53
clarkbmnaser: ah20:53
mnasernow imagine max-servers: 10 so that happening 10 times and each machine is probably ~40g after conversion or so20:53
dmsimardpabelanger: huh, so nodepool relies 100% on os client config for that ? TIL20:53
clarkbmnaser: ya some sort of deduplication of conversions and caching of results would probably help20:54
dmsimardmnaser: doesn't that happen on the compute nodes ?20:54
mnaserdmsimard: not when using bfv with cinder20:54
mnasercause cinder has to create the volume20:54
clarkbdmsimard: in the non volume case it defintiely does20:54
*** jcoufal has joined #openstack-infra20:54
pabelangerdmsimard: yah, we removed a lot of the duplicate settings from nodepool.yaml during feature/zuulv320:54
pabelangerhttp://git.openstack.org/cgit/openstack-infra/nodepool/tree/nodepool/driver/openstack/config.py#n11120:54
dmsimardclarkb: ah, yeah -- that's what I meant, in the case where you boot ephemeral from a qcow2 image when your ephemeral storage is backed by ceph20:55
openstackgerritMerged openstack-infra/openstackid-resources master: Added endpoint to add RSVP template question  https://review.openstack.org/55435320:55
*** amoralej is now known as amoralej|off20:55
*** zerick has quit IRC20:56
*** zerick has joined #openstack-infra20:56
*** dtruong has joined #openstack-infra20:59
pabelangerdmsimard: clarkb: however, clouds.yaml changes are not detected by nodepool. So we'll need to restart services to pick up that change.20:59
*** jtomasek has quit IRC21:00
dmsimardpabelanger: is that a nodepool issue or a shade issue ?21:00
clarkbnodepool issue21:01
*** trown|ruck is now known as trown|outtypewww21:01
pabelangeryah, I think mordred explained how to fix it a while back21:01
pabelangerbut we only load clouds.yaml once21:01
smcginnismnaser: I didn't catch all of that conversation, but are you using image caching?21:04
smcginnismnaser: https://docs.openstack.org/cinder/latest/admin/blockstorage-image-volume-cache.html21:05
smcginnismnaser: Though I thought there was another option for ceph that optimized that even more to not have to download/convert/upload to the same data source.21:05
mnasersmcginnis: nope, not enabled, that looks like a good solution, im sure that option exists but probably not if the backend is qemu21:06
mnaserso it downloads qemu and gets it to raw and and then pushes it up afaik21:06
smcginnisThe generic image caching should work with all backends.21:06
smcginnisIt will still download an image the first time, but then after that it should be much quicker.21:06
*** ldnunes has quit IRC21:07
*** ldnunes has joined #openstack-infra21:07
*** hashar has quit IRC21:08
smcginnisbnemec: If you're around, the blocker fix backported to stable/ocata should be good to go - https://review.openstack.org/#/c/554338/21:09
*** e0ne has joined #openstack-infra21:09
smcginnisLast job running is the one that's currently non-voting.21:09
bnemecWeirdly, the pike backport hasn't merged yet.  It's waiting on the pep8 job. o.O21:11
smcginnisI noticed that. Hopefully that final one gets picked up soon.21:11
smcginnisAt least it should be fairly quick once it does.21:12
pabelangerbnemec: it likely tried to use vexxhost, which we recently brought back online. We've since disabled it21:14
*** ldnunes has quit IRC21:15
openstackgerritJulia Kreger proposed openstack-infra/irc-meetings master: Update Ironic meeting  https://review.openstack.org/55436121:15
logan-That’s pretty cool smcginnis I had no idea that existed21:15
mnaserTIL volumes have status 'downloading'21:16
pabelangerstepping away for food, I'll check back on vexxhost clouds.yaml change shortly21:16
smcginnislogan-: Cool, glad I was able to spread awareness about that. I'd actually like to make it the default, but probably not really safe to do that.21:17
*** jcoufal_ has joined #openstack-infra21:18
*** jcoufal has quit IRC21:18
smcginnisAny way to push that last job along on 554053?21:22
openstackgerritMerged openstack-infra/system-config master: Update vexxhost to use raw images  https://review.openstack.org/55435421:22
*** jcoufal_ has quit IRC21:28
*** jcoufal has joined #openstack-infra21:29
*** felipemonteiro__ has quit IRC21:32
*** kjackal has quit IRC21:33
*** jcoufal_ has joined #openstack-infra21:34
*** lpetrut has quit IRC21:34
*** jcoufal has quit IRC21:35
*** jcoufal has joined #openstack-infra21:37
*** jcoufal_ has quit IRC21:39
*** jcoufal has quit IRC21:41
smcginnisSo, I notice new jobs entering the gate queue are getting picked up, but the pep8 job we're waiting on for oslo.utils is still queued. When will that get picked up now?21:42
*** jcoufal has joined #openstack-infra21:43
*** ykarel has quit IRC21:43
*** greghayn1 is now known as greghaynes21:46
clarkbsmcginnis: whenever nodepool finishes booting the instance for the job21:48
clarkbits mich less fifo now with the ditributed nodepool builders21:48
*** gyee has quit IRC21:50
dansmithclarkb: do you happen to know what makes loading logs from logs.o.o so slow? they come in at like 90kb/s.. is it the server side coloring or something?21:50
bnemecsmcginnis: I think I'm just going to pull the trigger on the ocata backport.  It's not like we're going to forget to merge the pike one when it's breaking so much stuff.21:52
clarkbdansmith: wget and curl will bypass the coloring by default as they don't send the correct accept encodings. YOu can try really quick with one of them to see if it is still slow21:52
smcginnisbnemec: pep8 did just pass on the pike one. \o/21:52
bnemecAnd unless the pep8 job somehow fails it should merge whenever it gets a vm anyway.21:52
bnemecsmcginnis: I should have made this decision a long time ago then. :-)21:53
smcginnisbnemec: Haha, no doubt. ;)21:53
dansmithclarkb: yeah, slow as fsck with curl too21:53
clarkbdansmith: ok then its not the coloring. Looking at cacti it isn't saturating its link either. http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=311&rra_id=all21:53
clarkbif I had to guess based on that I would probably blame the disk and the number of reads in aggregate?21:54
dansmithclarkb: is it not slow for you?21:54
clarkbdansmith: I've not checked recently21:54
clarkbI can try pulling something as I'm guessing I have a different isp than you21:54
clarkbnow to find a file big enough to show me the slowness21:55
dansmithclarkb: well, I just pulled one a second time and it did go way quicker21:55
dansmithand it does appear to go faster as the file comes down,21:55
clarkbdansmith: I appear to get closer to 1MBps21:56
dansmithso maybe that's latency to pull it from disk and then prefetch kicks in or something21:56
dansmithclarkb: that's what I get summarized at the end, but it's slower to begin with and slowly ramps up to about that21:56
dansmithfirst pull took 35s, second pull took 4s21:56
jheskethMorning21:56
clarkbthis is first pull on http://logs.openstack.org/55/554155/1/check/tempest-full/2cedc84/controller/logs/screen-q-agt.txt.gz for me21:57
clarkb(its a larger file)21:57
clarkb34.78MB in 37 seconds21:57
dansmithyeah, so I just pulled that in 3s21:57
dansmithbecause you got it into the cache I guess21:57
dansmithso I guess it's just that21:58
clarkbdansmith: also if you are on comcast their ipv6 can be flaky you might try forcing ipv4 to see if there is any difference21:58
clarkbotherwise I'm guessing its largly io bound to disk21:58
dansmithclarkb: I'm on ipv4 only right now yeah21:58
*** boden has quit IRC21:58
dansmithclarkb: I guess logs.o is using a big volume, so probably iscsi, latency, and low memory on the instance serving this which means very little cache21:58
*** boden has joined #openstack-infra21:58
*** boden has quit IRC21:58
clarkbdansmith: also with the number of files and the number of times we tend to hit them I'm not sure any amount of cache would help terribly if backend disk is slow22:00
dansmiththat's what I mean,22:00
dansmithlow memory compared to the working set22:00
*** germs has joined #openstack-infra22:00
*** germs has quit IRC22:00
*** germs has joined #openstack-infra22:00
clarkbya22:01
clarkb12TB to 8GB22:01
dansmithyeah22:01
*** jcoufal has quit IRC22:01
dansmithjust.. sucks22:01
dansmithif it was a local disk it should yank out faster than my internet connection so I don't notice, but..22:01
clarkbbut even if we cached 1TB of it by the time we cached it we would no longer need it22:01
dansmithyeah22:02
corvusit's zuul meeting time in #openstack-meeting-alt22:02
*** dangers_` is now known as dangers_away22:03
*** germs has quit IRC22:05
*** e0ne has quit IRC22:12
*** liusheng has quit IRC22:14
*** liusheng has joined #openstack-infra22:14
*** VW has quit IRC22:15
*** VW has joined #openstack-infra22:16
*** VW_ has joined #openstack-infra22:18
*** bobh has quit IRC22:19
*** VW has quit IRC22:21
*** aeng has joined #openstack-infra22:22
*** VW_ has quit IRC22:23
openstackgerritJulia Kreger proposed openstack-infra/project-config master: Ironic to Storyboard  https://review.openstack.org/55437022:26
*** rcernin has joined #openstack-infra22:34
*** katkapilatova has left #openstack-infra22:36
*** katkapilatova has quit IRC22:36
*** rosmaita has quit IRC22:36
*** Goneri has quit IRC22:37
*** edmondsw has quit IRC22:49
*** hongbin has quit IRC22:49
dmsimardI have to step away for now but I can't seem to get launch-node to use the right IP for the mirror node -- it tries to use the 10.x private network IP22:52
dmsimardI've sort of been trying to pattern my clouds.yaml off of what we had for OSIC since it's a similar deployment22:53
dmsimardex: http://git.openstack.org/cgit/openstack-infra/system-config/commit/modules/openstack_project/templates/puppetmaster?id=45e93933006815f687c70d55b4171e58e926d59722:54
clarkbdmsimard: you shouldn't need any of that22:55
clarkbthe only reason osic needed it was we were using ipv6 networks which werne't the default22:55
dmsimardclarkb: the cloud is dual stack22:55
dmsimardclarkb: has ipv622:55
clarkbthats fine, I still don't think you need the osic like config in that case22:55
clarkbyou'd only need it if the networks were separte22:55
dmsimardthere's two public networks, one v4 and one v622:56
dmsimardand then a private v4 network22:56
fungiyeah, osic wasn't really proper dual stack, so we needed workarounds22:56
clarkbgotcha so its not a single network with different subnets?22:56
*** rosmaita has joined #openstack-infra22:56
fungioh, and you get a different nic for global v4 vs v6?22:57
fungiso sort of like osic after all22:57
dmsimardThere's "Internal v4" which is that 10.x network and then there's a "Public IPv6" network that are scoped to the tenant22:57
dmsimardlogan- says we should use that public ipv6 network for nodepool22:58
fungidoes the internal v4 network have egress through an overload nat?22:59
logan-yes there is snat enabled on the private v422:59
clarkbso ya this is basically osic in network setup23:00
logan-also floating ips available23:00
logan-for the mirror public v423:00
dmsimardstepping away, I'll read scrollback later and catch up23:00
logan-yup very similar to osic23:00
fungisounds basically like the same network model we had there, agreed23:00
clarkbdmsimard: my hunch is if you are telling it to not use floating ips (whcih was in our osic config) that is why it is failing for you booting the mirror23:01
clarkbthe mirror we want to boot with a floating ip23:01
dmsimardclarkb: probable23:01
*** david-lyle has joined #openstack-infra23:01
clarkbfor the noepool nodes we'll v6 primary them and not floating ip23:02
ianwcorvus: i was going to ask if we had free time in mtg, but https://review.openstack.org/#/c/553999/ with the nodepool web stuff in zuul.  that's the direction we're going?  i wasn't sure on the coupling there23:02
fungior on some provider network that has an available global v4 address23:02
logan-clarkb: yup thats what I was thinking, ideally no public v4 on the nodepool nodes just internal v4 + nat23:02
logan-snat*23:02
fungi(does afs worth through nat?)23:02
clarkbfungi: it does just less well23:02
fungik23:02
clarkber less well with snat. floating ip nat should be fine23:03
clarkbsince its 1:123:03
fungiahh, okay23:03
fungiso not in the ways that ftp or sip break with nat23:03
ianwpabelanger: if you wouldn't mind a read of https://review.openstack.org/#/c/554089/ for typos, i think we can just merge.  nothing great but might save someone some time pulling apart bits of reprepro in future!23:03
*** hemna_ has quit IRC23:03
fungiafs isn't embedding the client address in the payload or anything23:03
clarkbbut ya I've definitely used it at home through nat23:04
logan-if you need a network with fixed public v4 for infra that can be arranged too23:04
clarkblogan-: I don'23:04
clarkber23:04
clarkbI don't think it will be required23:04
logan-ok23:04
fungiyeah, sounds like it'll be fine to have a fip for that one server, but we can keep that idea in reserve just in case23:05
logan-wfm23:05
*** aeng has quit IRC23:07
clarkbthe osic setup was essentially this. mirror on fip and on v6 network. Test nodes only on private ipv4 and on public v6. This meant that test nodes could talk to the mirror over v6 without nat but mirror could talk v4 to afs (because afs doesn't v6)23:08
logan-will be afk for an hour or so, but in case it helps any this is the whole network layout on that cloud: https://github.com/continuouspw/openstack-ci-cloud/blob/master/network_bootstrap/bootstrap-neutron.yml23:08
clarkbit also allowed us to v4 for network overlays because you can't vxlan over v6 using ovs23:08
fungiconfig-core reviewers: it would be great to get https://review.openstack.org/551406 (Replace Queens signing key with Rocky) approved in the next hour or so. otherwise i'll need to adjust the effective date on the corresponding release documentation change23:10
clarkbfungi: done23:11
fungithanks!23:12
* ianw starts up key procedure to sign it 23:12
clarkbmnaser: your review was basically the same as my review. I did not attempt to decrypt the data23:12
mnaserclarkb: :D23:13
fungiand thanks mnaser!23:13
clarkbwe have a tool to do the encrypting so generally trust the output23:13
*** myoung|rover is now known as myoung|bbl23:13
fungithe litmus test will be when the release team approves something after that merges. i'll give them a heads up and can validate the resulting signatures once there are some23:13
*** aeng has joined #openstack-infra23:14
logan-clarkb: yep that makes sense. with the way its set up now you can dual stack the mirror dns if desired using the floating v4 + fixed v6 enabling nodepool to access it over either stack (snat v4 or fixed v6 from nodepool nodes)23:14
fungithey may want to trigger a tag for the release-test repo to exercise it23:14
*** tpsilva has quit IRC23:17
openstackgerritMerged openstack-infra/project-config master: Replace Queens signing key with Rocky  https://review.openstack.org/55140623:20
openstackgerritMerged openstack-infra/project-config master: Use -python35-jobs-horizon for trove-dashboard  https://review.openstack.org/55311623:21
*** masber has joined #openstack-infra23:27
*** yamamoto has joined #openstack-infra23:27
*** claudiub has quit IRC23:44
*** witek has quit IRC23:47
*** witek_ has joined #openstack-infra23:47
*** r-daneel has quit IRC23:49
*** mriedem has quit IRC23:52
*** aeng has quit IRC23:56
*** HeOS has quit IRC23:58
openstackgerritIan Wienand proposed openstack-infra/system-config master: Update AFS fileserver settings  https://review.openstack.org/54019823:58
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Uninstall and reinstall siblings one at a time  https://review.openstack.org/55429723:59

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