Wednesday, 2016-03-23

mordredfungi: precise?00:01
fungimordred: yes00:01
fungineeds upgrading, but waiting until after the summit00:01
mordredoy00:01
*** ddieterly has joined #openstack-infra00:01
*** salv-orl_ has joined #openstack-infra00:02
*** eil397 has quit IRC00:02
fungii noticed the "no hosts matched" play output earlier too. is that... expected?00:02
mordrednoe00:03
*** dims_ has joined #openstack-infra00:03
pabelangerI noticed that too00:04
*** dims has quit IRC00:04
openstackgerritMerged openstack-infra/project-config: Add Centos7 wheel cache jobs  https://review.openstack.org/29027200:04
*** mylu has quit IRC00:05
*** salv-orlando has quit IRC00:05
openstackgerritMerged openstack-infra/system-config: Add note about running keystone on 443  https://review.openstack.org/20166700:05
*** Sukhdev has joined #openstack-infra00:06
*** salv-orl_ has quit IRC00:07
*** heyongli has quit IRC00:07
*** heyongli has joined #openstack-infra00:08
*** baoli has quit IRC00:09
mordredfungi: ok. so there is a regression in os-client-config00:10
*** baoli has joined #openstack-infra00:10
*** netsin has joined #openstack-infra00:11
funginice!00:11
mordredno - actually, not quite00:12
mordredthere is a thing it's supposed to do that it's not doing completely00:12
mordredI'll have to think about it slighlty more00:12
mordredworkaround comign00:12
openstackgerritMerged openstack-infra/system-config: Give 0775 to launch-node.py  https://review.openstack.org/29595900:14
*** amrith is now known as _amrith_00:15
*** daemontool has quit IRC00:15
*** rguillebert has quit IRC00:17
*** heyongli has quit IRC00:17
pabelangerclarkb: manually triggered job now00:18
*** heyongli has joined #openstack-infra00:18
clarkbpabelanger: ok, I +2'd the centos7 mariadb and python34-devel change00:18
clarkbwe can worry about fedora if/when we build wheels for it00:18
pabelangerclarkb: great00:18
*** achanda has quit IRC00:18
ianwhmm, looks promising00:18
*** Qiming has quit IRC00:19
openstackgerritMonty Taylor proposed openstack-infra/system-config: Don't pass OS_CLOUD and OS_REGION_NAME to expand-groups  https://review.openstack.org/29612700:19
mordredfungi: ^^00:19
*** mylu has joined #openstack-infra00:20
*** achanda has joined #openstack-infra00:21
fungimordred: needs a rebase00:21
fungiprobably merge-conflicted with 29595900:21
openstackgerritMonty Taylor proposed openstack-infra/system-config: Don't pass OS_CLOUD and OS_REGION_NAME to expand-groups  https://review.openstack.org/29612700:22
fungithe file permissions change00:22
openstackgerritMonty Taylor proposed openstack-infra/system-config: Don't pass OS_CLOUD and OS_REGION_NAME to expand-groups  https://review.openstack.org/29612700:23
*** mylu has quit IRC00:25
*** _amrith_ is now known as amrith00:25
mordredfungi: ^^ that's rebased and has the change I made in the local dir00:25
fungisaw in screen00:25
*** netsin has quit IRC00:26
fungithat's looking a little more complete than before00:26
*** netsin has joined #openstack-infra00:26
*** SumitNaiksatam has quit IRC00:26
*** heyongli has quit IRC00:28
*** sridhar_ram has joined #openstack-infra00:28
*** heyongli has joined #openstack-infra00:28
*** sshnaidm has quit IRC00:30
*** jiggalator has joined #openstack-infra00:31
*** baoli has quit IRC00:32
*** Swami has quit IRC00:32
*** tphummel has quit IRC00:33
*** mriedem has joined #openstack-infra00:34
*** thorst has joined #openstack-infra00:34
*** angdraug has quit IRC00:35
*** thorst_ has joined #openstack-infra00:35
openstackgerritMonty Taylor proposed openstack-infra/system-config: Don't pass OS_CLOUD and OS_REGION_NAME to expand-groups  https://review.openstack.org/29612700:36
openstackgerritMonty Taylor proposed openstack-infra/system-config: Also protected against OS env vars in expand-groups  https://review.openstack.org/29612800:36
mordredfungi: k. that should be everything ^^00:36
mordredfungi: there is a chicken and egg thing here ... which is that if a host we're launching needs group variables to be copied, it will not get them00:38
*** jiggalator has quit IRC00:38
mordredfungi: since it will not have group information when we run ansible because we haven't run expand-groups.sh yet00:38
*** heyongli has quit IRC00:38
mordredhowever, we don't wnat to do that yet, because the server might be broken and we don't want OTHER ansible runs to pick it up until we're done00:38
*** heyongli has joined #openstack-infra00:38
*** tphummel has joined #openstack-infra00:39
*** thorst has quit IRC00:40
*** achanda has quit IRC00:40
fungimordred: so how much of a shadow copy of the system is going to be required to be able to use the same tooling to launch new servers while preventing the existing tooling from trying to step on the new servers mid-deployment?00:40
openstackgerritSteven Dake proposed openstack-infra/project-config: Add release notes job for Kolla repo  https://review.openstack.org/29612900:40
*** piet has joined #openstack-infra00:41
*** krotscheck has joined #openstack-infra00:42
*** sputnik13 has quit IRC00:43
openstackgerritIan Wienand proposed openstack-infra/project-config: Add verbose to wheel build  https://review.openstack.org/29613000:45
ianwpabelanger: ^ should show compilation logs, which should give us a clue what headers, etc are missing00:46
*** amitgandhinz has joined #openstack-infra00:46
mordredfungi: wel - it gets easier as we collapse things into the same system, actually00:46
mordredfungi: part of the current problem is that we're still spread across multiple things becuase we're moving stepwise into the future00:46
*** erlon has quit IRC00:47
mordredfungi: but I'm going to afk for the night - so I'll write up something about thoughts later00:47
fungimordred: anyway, this _particular_ server doesn't require any group variables i guess, so it it safe to proceed once we have those in place? will just cherry-picking them into a local clone of system-config be sufficient for now?00:47
pabelangerianw: oh, neat. I assume you tested it local?00:47
pabelangeror should I try it on centos7 node00:47
*** heyongli has quit IRC00:48
*** heyongli has joined #openstack-infra00:48
*** pvaneck has quit IRC00:49
pabelangerianw: Ya, tested local. works here00:50
ianwpabelanger: yep, just in a virtualenv00:50
pabelangerclarkb: fungi: mind helping with 296130 ?00:50
*** sdake has quit IRC00:50
*** kzaitsev_mb has joined #openstack-infra00:50
*** sdake has joined #openstack-infra00:51
clarkbsure, you cna also check ~jenkins/.pip/somethingorother for the logs00:51
*** tonytan4_ has quit IRC00:52
pabelangerclarkb: currently empty on the slave00:52
clarkbhuh00:53
ianwpabelanger: maybe it goes in the wheelhouse?00:53
ianwyeah, nah00:53
pabelangerya, looking00:54
ianwpabelanger: yeah, as i suspected, failed writing to afs00:54
pabelangerya, see that now00:54
pabelangerlet me see what is the issue00:54
ianwk5start didn't seem to fail...00:55
pabelangermaybe we need to create /afs/.openstack.org/mirror/wheel/centos-7-x86_64/ first?00:56
pabelangercause I don't see it00:56
*** okay22many has joined #openstack-infra00:56
ianwpabelanger: can you "k5start -t -f /etc/wheel.keytab service/wheel -- timeout -k 2m 30m touch /afs/.openstack.org/mirror/foo" ?00:57
clarkboh if you don't already have a volume yet I think you need that00:57
clarkbnot sure if we are sharing a wheel volume for all distros?00:57
pabelangerRight, I think we need to check the ACL on it00:57
pabelangerbut not sure how to do that00:57
*** heyongli has quit IRC00:58
*** heyongli has joined #openstack-infra00:59
pabelangertouch: cannot touch ‘/afs/.openstack.org/mirror/foo’: Permission denied00:59
pabelangerso we don't have permission to write to mirror ATM00:59
pabelangerclarkb: do you know how to fix that?00:59
*** amitgandhinz has quit IRC01:00
clarkbpabelanger: I think you likely have to create a wheel/centos-7-x86_64 dir (possibly its own volume if ubuntu has its own volume)01:00
clarkbpabelanger: there are afs docs published on how to get an admin account and all that01:00
pabelangerRight, reading that now01:00
openstackgerritMerged openstack-infra/project-config: Add verbose to wheel build  https://review.openstack.org/29613001:01
*** claudiub|2 has joined #openstack-infra01:02
*** sridhar_ram has quit IRC01:03
pabelangerclarkb: ianw: Okay, calling it a night. Will do this tomorrow morning, hopefully jeblair will be around to answer questions too01:04
*** claudiub|3 has joined #openstack-infra01:04
jeblairclarkb, pabelanger: correct, volume-per-wheel-arch.  basically, since the wheel-arch mirrors are built separately, we want to vos-release them separately, and the unit for doing that is a volume.01:04
pabelangerwe are close01:04
pabelangeroh01:04
jeblairsorry, i'm around.  no one said my name till now :)01:05
pabelangernp01:05
jeblairbut i was about to leave, so happy to pick up tomorrow if you want :)01:05
pabelangerYa, lets do that01:05
pabelangerI'll read up on the docs too01:05
*** claudiub has quit IRC01:05
jeblairyah, that'll be good.  then i can fill in the blanks.  always good to test the docs01:06
jeblairgoodnight :)01:06
pabelangeryup, nite all01:06
*** mylu has joined #openstack-infra01:06
*** claudiub|2 has quit IRC01:08
*** heyongli has quit IRC01:09
*** SumitNaiksatam has joined #openstack-infra01:09
*** heyongli has joined #openstack-infra01:09
*** achanda has joined #openstack-infra01:11
*** Sukhdev has quit IRC01:12
*** Qiming has joined #openstack-infra01:13
fungimordred: i know you're afk, but good news is the modifications seem to have mostly worked. i think we still have a cache issue though, as it ended up reporting a previous try's uuid when it completed rather than the one it built01:15
*** zhurong has joined #openstack-infra01:15
*** piet has quit IRC01:15
*** EricGonczer_ has quit IRC01:17
*** fawadkhaliq has quit IRC01:18
*** fawadkhaliq has joined #openstack-infra01:18
*** heyongli has quit IRC01:19
*** fawadkhaliq has quit IRC01:19
*** heyongli has joined #openstack-infra01:19
*** fawadkhaliq has joined #openstack-infra01:20
*** rfolco has joined #openstack-infra01:20
*** mylu has quit IRC01:23
*** mtanino has joined #openstack-infra01:23
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: WIP: Use IPv6 on the gate jobs  https://review.openstack.org/28944501:24
*** baoli has joined #openstack-infra01:24
*** tphummel has quit IRC01:25
*** tphummel has joined #openstack-infra01:25
*** thorst_ has quit IRC01:27
*** thorst has joined #openstack-infra01:27
*** sfinucan has quit IRC01:28
*** heyongli has quit IRC01:29
*** heyongli has joined #openstack-infra01:30
*** baoli has quit IRC01:30
*** sshnaidm has joined #openstack-infra01:30
*** mriedem has quit IRC01:31
*** ayoung has joined #openstack-infra01:32
*** mylu has joined #openstack-infra01:33
*** baoli has joined #openstack-infra01:34
*** salv-orlando has joined #openstack-infra01:35
*** ddieterly is now known as ddieterly[away]01:36
*** thorst has quit IRC01:36
openstackgerritJoshua Hesketh proposed openstack-infra/infra-specs: Further updates to defaulting to alt election repo  https://review.openstack.org/29614101:37
*** zz_dimtruck is now known as dimtruck01:38
*** IlyaG has joined #openstack-infra01:38
*** doublek has quit IRC01:38
*** heyongli has quit IRC01:39
*** heyongli has joined #openstack-infra01:40
openstackgerritMerged openstack-infra/project-config: Refactor the v3 only job  https://review.openstack.org/27112801:40
*** dims_ has quit IRC01:40
openstackgerritJoshua Hesketh proposed openstack-infra/puppet-httpd: Add support for alias and directory variables  https://review.openstack.org/29267401:40
*** salv-orlando has quit IRC01:42
*** yamahata has quit IRC01:43
openstackgerritJoshua Hesketh proposed openstack-infra/project-config: Publish election data to static server  https://review.openstack.org/29267601:44
*** Daisy has joined #openstack-infra01:46
*** EricGonczer_ has joined #openstack-infra01:47
*** heyongli has quit IRC01:50
*** heyongli has joined #openstack-infra01:50
*** cody-somerville has quit IRC01:52
*** mylu has quit IRC01:54
*** amitgandhinz has joined #openstack-infra01:56
*** mylu has joined #openstack-infra01:57
*** tpsilva has quit IRC01:57
*** mylu has quit IRC01:58
*** heyongli has quit IRC02:00
*** heyongli has joined #openstack-infra02:00
*** mylu has joined #openstack-infra02:00
*** fawadkhaliq has quit IRC02:01
*** fawadkhaliq has joined #openstack-infra02:02
*** ddieterly[away] is now known as ddieterly02:02
*** xiangxinyong has quit IRC02:03
*** xiangxinyong has joined #openstack-infra02:04
*** tonytan4ever has joined #openstack-infra02:06
*** verdurin has quit IRC02:07
*** cody-somerville has joined #openstack-infra02:08
*** rfolco has quit IRC02:08
*** lezbar__ has quit IRC02:08
*** tonytan_brb has joined #openstack-infra02:08
*** tonytan4ever has quit IRC02:09
*** lezbar has joined #openstack-infra02:09
*** amitgandhinz has quit IRC02:09
*** tonytan4ever has joined #openstack-infra02:09
*** fawadkhaliq has quit IRC02:10
*** verdurin has joined #openstack-infra02:10
*** fawadkhaliq has joined #openstack-infra02:10
*** heyongli has quit IRC02:10
*** heyongli has joined #openstack-infra02:11
*** bpokorny_ has joined #openstack-infra02:11
*** bpokorny_ has quit IRC02:11
*** bryan_att has quit IRC02:12
*** tonytan_brb has quit IRC02:13
*** ddieterly is now known as ddieterly[away]02:13
*** tphummel has quit IRC02:14
*** bpokorny has quit IRC02:15
*** mylu has quit IRC02:15
*** mylu has joined #openstack-infra02:17
*** claudiub has joined #openstack-infra02:17
openstackgerritAdam Spiers proposed openstack-infra/project-config: Create openstack-resource-agents-specs git repo  https://review.openstack.org/29614402:17
*** kzaitsev_mb has quit IRC02:17
*** rkukura has quit IRC02:19
*** claudiub|3 has quit IRC02:20
*** heyongli has quit IRC02:20
*** heyongli has joined #openstack-infra02:21
*** EricGonczer_ has quit IRC02:21
*** IlyaG has quit IRC02:24
openstackgerritFei Long Wang proposed openstack-infra/project-config: Enable funcitonal check for zaqar client  https://review.openstack.org/29614702:25
*** apoorvad has quit IRC02:26
*** woodster_ has quit IRC02:27
*** Daisy has quit IRC02:29
*** Daisy has joined #openstack-infra02:30
*** heyongli has quit IRC02:31
*** dimtruck is now known as zz_dimtruck02:31
*** heyongli has joined #openstack-infra02:31
*** amrith is now known as _amrith_02:32
*** akshai_ has quit IRC02:32
*** hichihara has joined #openstack-infra02:33
*** thorst has joined #openstack-infra02:34
*** knikolla has quit IRC02:34
*** mylu has quit IRC02:38
*** mylu has joined #openstack-infra02:39
*** akshai has joined #openstack-infra02:40
*** MarkAtwood has joined #openstack-infra02:40
*** thorst has quit IRC02:41
*** heyongli has quit IRC02:41
*** salv-orlando has joined #openstack-infra02:41
*** heyongli has joined #openstack-infra02:41
*** salv-orlando has quit IRC02:51
*** heyongli has quit IRC02:51
*** fawadkhaliq has quit IRC02:51
*** heyongli has joined #openstack-infra02:51
*** fawadkhaliq has joined #openstack-infra02:52
*** markvoelker has quit IRC02:59
tonybAJaeger: I don't know if you will have seen it but a bunch of the periodic-stable jobs filed last night like: http://lists.openstack.org/pipermail/openstack-stable-maint/2016-March/004155.html (basically the *-db* jobs came back NOT_REGISTERED)03:01
*** fawadkhaliq has quit IRC03:01
*** fawadkhaliq has joined #openstack-infra03:01
*** fawadkhaliq has quit IRC03:01
*** heyongli has quit IRC03:01
*** fawadkhaliq has joined #openstack-infra03:02
*** heyongli has joined #openstack-infra03:02
fungiokay, i'm wanting to locally test some modified puppet modules on a replacement server i spun up... aside from making sure i disable it by uuid on the master, what do i need to do to get it to use a modified module source instead of the real one? now that we're not having servers contact a puppetmaster i assume i can't just make an environment there and get it to use that any longer03:05
*** amitgandhinz has joined #openstack-infra03:06
jpmaxmanfungi: just wanted to check on the new OpenStackID server. Is that up and running or do you have an idea of when it would be? We don't want to submit to the app store until it's solid.03:07
fungijpmaxman: i've been talking with smarcet about it elsewhere because he's not in irc03:07
jpmaxmanSorry if others have saved just getting caught up :)03:07
jpmaxmanAhh ok03:08
fungiwe're trying to work out whether laravel should be getting the fqdn or short hostname passed in03:08
jpmaxmanOk so a wip still :) got it.03:09
fungiapparently we deployed our old servers with the fqdn in /etc/hostname but in more recent years we've started deploying it with the short hostname in /etc/hostname and relying on hostname -f to return the fqdn03:09
*** piet has joined #openstack-infra03:10
jpmaxmanI see and that's throwing off the laravel app I guess03:10
fungiwhich is technically more correct, but means software which was relying on it being one way is now going to break if we try to make it expect the other03:10
jpmaxmanSeems like an easy change OTOH with every change...03:11
jpmaxmanOk thanks for the update03:11
openstackgerritAdam Spiers proposed openstack-infra/project-config: Create openstack-resource-agents-specs git repo  https://review.openstack.org/29614403:11
fungijpmaxman: well, if we switch it so that the replacement server is happy, the current production server will probably go to lunch03:11
fungibut it's also very late here and i'm ceasing to think particularly straight now03:12
*** heyongli has quit IRC03:12
*** heyongli has joined #openstack-infra03:12
jpmaxmanI am really wondering if we shouldn't keep the server we have and get through the app approval then look at upgrading it.03:12
fungiit may be easiest to manually modify /etc/hostname because i'm pretty sure puppet isn't touching that after the server is built03:12
fungiotherwise the current server would have been changed to match long ago03:13
jpmaxmanHmm. Would rather get it right.03:13
*** ddieterly[away] has quit IRC03:14
jpmaxmanWe are going to quickly have to work on scalability and redundancy for this service. Having it buttoned up would be necessary toward that end.03:14
*** kzaitsev_mb has joined #openstack-infra03:15
*** Qiming has quit IRC03:15
jpmaxmanOk let me discuss with smarcet and Jimmy go see what their take is as well.  What's your personal preference (if you have one)?03:15
fungii agree. probably adjusting the puppet module to pass $::hostname instead of $::fqdn into the laravel config template and simultaneously modifying the current production server's /etc/hostname to the short hostname would solve this, and make future redeployments on new servers just work03:17
*** mylu has quit IRC03:17
*** claudiub has quit IRC03:17
*** amitgandhinz has quit IRC03:19
*** yuanying has quit IRC03:21
*** yuanying_ has joined #openstack-infra03:21
*** heyongli has quit IRC03:22
*** mylu has joined #openstack-infra03:22
xiangxinyongHi guys, if you have time, please take a look at it. https://bugs.launchpad.net/hacking/+bug/156077503:22
openstackLaunchpad bug 1560775 in hacking "H903 is not working" [Undecided,New]03:22
*** heyongli has joined #openstack-infra03:22
*** IlyaG has joined #openstack-infra03:22
*** piet has quit IRC03:23
*** yuanying_ has quit IRC03:24
*** yuanying has joined #openstack-infra03:24
fungiwell, changing the hostname of the replacement server to be the fqdn so it's like the current production server doesn't seem to be making any difference03:25
*** yamahata has joined #openstack-infra03:26
*** asettle has quit IRC03:28
*** links has joined #openstack-infra03:28
*** yuanying has quit IRC03:29
*** jerryz has quit IRC03:30
*** heyongli has quit IRC03:32
*** heyongli has joined #openstack-infra03:33
jpmaxmanOk thanks for the input.03:35
jpmaxmanThat makes sense to me. I haven't heard back from smarcet. But I am about to call it a night. We can pick up in the morning. I really appreciate all your help with this :)03:36
*** thorst has joined #openstack-infra03:39
*** hamzy has joined #openstack-infra03:40
*** jamesmcarthur has joined #openstack-infra03:41
fungijpmaxman: yeah, this may be easier to troubleshoot tomorrow when it's not rapidly approaching midnight for me03:41
fungii think smarcet has already dropped off for the night anyway03:41
*** IlyaG has quit IRC03:42
*** heyongli has quit IRC03:42
*** Daisy has quit IRC03:43
*** heyongli has joined #openstack-infra03:43
*** Daisy has joined #openstack-infra03:43
*** thorst has quit IRC03:46
*** baoli has quit IRC03:46
*** jamesmcarthur has quit IRC03:47
*** Daisy has quit IRC03:47
*** jamesmcarthur has joined #openstack-infra03:51
*** heyongli has quit IRC03:53
*** heyongli has joined #openstack-infra03:53
*** jamesmcarthur has quit IRC03:56
*** kushal has quit IRC03:57
*** markvoelker has joined #openstack-infra03:59
*** yuanying has joined #openstack-infra04:01
*** jamesmcarthur has joined #openstack-infra04:02
*** heyongli has quit IRC04:03
*** heyongli has joined #openstack-infra04:03
*** markvoelker has quit IRC04:04
*** cody-somerville has quit IRC04:05
*** achanda has quit IRC04:06
*** asettle has joined #openstack-infra04:06
*** salv-orlando has joined #openstack-infra04:10
*** asettle has quit IRC04:10
*** tonytan4ever has quit IRC04:11
*** baoli has joined #openstack-infra04:13
*** heyongli has quit IRC04:13
*** heyongli has joined #openstack-infra04:14
*** salv-orlando has quit IRC04:14
*** baoli has quit IRC04:14
*** baoli has joined #openstack-infra04:15
*** amitgandhinz has joined #openstack-infra04:16
*** fawadkhaliq has quit IRC04:17
*** Nikolay_St has quit IRC04:17
*** fawadkhaliq has joined #openstack-infra04:17
*** jamesmcarthur has quit IRC04:18
*** heyongli has quit IRC04:23
*** baoli has quit IRC04:24
*** heyongli has joined #openstack-infra04:24
*** treaki_ has joined #openstack-infra04:24
*** treaki__ has quit IRC04:26
*** kushal has joined #openstack-infra04:27
*** jamesmcarthur has joined #openstack-infra04:28
*** amitgandhinz has quit IRC04:29
*** nandhu has quit IRC04:30
*** yamamoto_ has joined #openstack-infra04:30
openstackgerritIan Wienand proposed openstack-infra/devstack-gate: Make reproduce function quiet  https://review.openstack.org/29617104:31
*** mylu has quit IRC04:32
*** heyongli has quit IRC04:34
*** heyongli has joined #openstack-infra04:34
*** fawadkhaliq has quit IRC04:35
*** fawadkhaliq has joined #openstack-infra04:36
*** mylu has joined #openstack-infra04:36
*** mylu has quit IRC04:38
*** beisner- has joined #openstack-infra04:38
*** beisner has quit IRC04:39
*** beisner- is now known as beisner04:39
*** gaurangt has joined #openstack-infra04:39
*** fawadkhaliq has quit IRC04:40
*** fawadkhaliq has joined #openstack-infra04:41
*** fawadkhaliq has quit IRC04:41
*** fawadkhaliq has joined #openstack-infra04:42
*** fawadkhaliq has quit IRC04:42
*** jamesmcarthur has quit IRC04:42
*** IlyaG has joined #openstack-infra04:42
*** fawadkhaliq has joined #openstack-infra04:43
*** thorst has joined #openstack-infra04:44
*** heyongli has quit IRC04:44
*** heyongli has joined #openstack-infra04:44
*** fawadkhaliq has quit IRC04:46
*** fawadkhaliq has joined #openstack-infra04:46
*** fawadkhaliq has quit IRC04:47
*** IlyaG has quit IRC04:47
*** fawadkhaliq has joined #openstack-infra04:48
*** fawadkhaliq has quit IRC04:48
*** fawadkhaliq has joined #openstack-infra04:49
*** mylu has joined #openstack-infra04:50
*** fedexo has joined #openstack-infra04:51
*** thorst has quit IRC04:52
*** achanda has joined #openstack-infra04:53
*** heyongli has quit IRC04:54
*** heyongli has joined #openstack-infra04:55
ianwpabelanger: http://paste.openstack.org/show/491525/04:56
ianwpabelanger: so, the packages that are in this weird "need to be updated but already installed" state are the ones that have changed since the last run (good.txt v bad.txt).  so this points to something in the way we're handling the cache between runs04:58
ianwpabelanger: exactly what that is ... i don't quite know yet.  but getting closer04:58
*** MarkAtwood has quit IRC05:04
*** heyongli has quit IRC05:04
lifelessianw: rpm cache?05:05
*** heyongli has joined #openstack-infra05:05
*** heyongli has quit IRC05:05
*** akshai has quit IRC05:07
ianwlifeless: yes, debugging dib failures05:09
*** gaurangt1 has joined #openstack-infra05:10
*** gaurangt has quit IRC05:11
openstackgerritSachi King proposed openstack-infra/zuul: Fix test for new WebOb  https://review.openstack.org/29618005:12
*** tonytan4ever has joined #openstack-infra05:13
openstackgerritSachi King proposed openstack-infra/zuul: Support post jobs by supporting rev checkout  https://review.openstack.org/29319405:14
*** Daisy has joined #openstack-infra05:15
*** sridhar_ram has joined #openstack-infra05:16
*** mylu has quit IRC05:17
*** tonytan4ever has quit IRC05:17
*** gaurangt1 has left #openstack-infra05:18
*** Qiming has joined #openstack-infra05:18
*** Daisy has quit IRC05:19
openstackgerritSachi King proposed openstack-infra/zuul: Fix test for new WebOb  https://review.openstack.org/29618005:23
*** amitgandhinz has joined #openstack-infra05:26
NakatoSo, the gate for project openstack-infra/zuul is bust from an upstream project release.  I've patched up the test:   ^05:35
*** kzaitsev_mb has quit IRC05:35
*** MarkAtwood has joined #openstack-infra05:36
*** amitgandhinz has quit IRC05:39
openstackgerritMerged openstack-infra/project-config: trove: Use db setup for python jobs  https://review.openstack.org/29504605:39
*** salv-orlando has joined #openstack-infra05:42
*** roxanaghe has joined #openstack-infra05:43
openstackgerritMerged openstack-infra/project-config: sqlalchemy-migrate: Use db setup for python jobs  https://review.openstack.org/29543505:43
AJaegertonyb: yes, seen it - those run at the wrong time, we have a small window where this can happen when zuul is setup first but not jenkins. It should be fine today, if not I'll investigate.05:45
AJaegerianw: could you +2A https://review.openstack.org/#/c/295035 , please?05:46
*** salv-orlando has quit IRC05:49
*** thorst has joined #openstack-infra05:49
*** roxanaghe has quit IRC05:50
openstackgerritMerged openstack-infra/project-config: Support py34 functional tests for Oslo.Messaging  https://review.openstack.org/29553105:51
*** Daisy has joined #openstack-infra05:52
openstackgerritMerged openstack-infra/project-config: Switch voting to false for oslo.messaging+dsvm jobs  https://review.openstack.org/29609305:53
*** Nikolay_St has joined #openstack-infra05:53
*** asettle has joined #openstack-infra05:55
*** thorst has quit IRC05:55
tonybAJaeger: cool.  Thanks.05:57
*** Sukhdev has joined #openstack-infra05:57
openstackgerritgreghaynes proposed openstack/diskimage-builder: Really remove all interfaces in dhcp-all-ifaces  https://review.openstack.org/29618605:58
tonybCould somethign have changed in the noepool images in the last 5 days that would alter the locale settings?05:59
*** Qiming_ has joined #openstack-infra06:00
*** markvoelker has joined #openstack-infra06:00
tonybI'm seeing https://bugs.launchpad.net/openstack-gate/+bug/1560808 a debug job I ran says the default encoding is "ANSI_X3.4-1968" which seems like an odd choice.06:01
openstackLaunchpad bug 1560808 in OpenStack-Gate "stable/liberty: gate-requirements-integration-dsvm fails with due to UnicodeDecodeError in httpretty" [Undecided,New]06:01
openstackgerritgreghaynes proposed openstack/diskimage-builder: Handle unconfigured interfaces for dhcp-all-ifaces  https://review.openstack.org/29618706:02
*** Qiming has quit IRC06:02
*** abregman has joined #openstack-infra06:03
*** fawadkhaliq has quit IRC06:03
*** fawadkhaliq has joined #openstack-infra06:04
*** markvoelker has quit IRC06:04
*** camunoz has quit IRC06:07
AJaegertonyb: we switched to ubuntu-trusty images and those had different locale - but that's a bit longer than 5 days06:08
*** abregman has quit IRC06:08
tonybAJaeger: well that could be it, IIRC all thre passes are devstack-trusty and the fails are ubuntu-trusty.06:09
tonybit is howveer strange that it only seesm to trigger on stable/liberty (not kilo or mitaka/master)06:09
*** abregman has joined #openstack-infra06:10
*** SumitNaiksatam has quit IRC06:10
tonybTBH I'm grasping at straws, but I can't reproduce it outside of the gate.  Tomorrow I'll learn enough DIB to build somethign lose to the nodepoll image for testing06:10
tonyb(s/lose/close/)06:10
greghaynesdisk-image-create ubuntu-minimal vm06:10
greghaynes:)06:11
tonybgreghaynes: nothign is that simple ;P06:11
AJaegertonyb: thta would explain it. We made some changes for default locale but I'm not sure whether all are in.06:11
greghaynesappend a "simple-init" if you want to upload it to a cloud06:11
greghaynestonyb: yea, thats true06:11
greghaynesI didnt say it would *work*06:11
tonybgreghaynes: touche06:12
AJaegertonyb: there's still https://review.openstack.org/#/c/290789/ by yolanda, not sure whether that is needed. Best talk to her later...06:12
AJaegerback later...06:12
*** achanda_ has joined #openstack-infra06:13
tonybAJaeger: thanks I'll try with that tomorrow.06:13
*** achanda has quit IRC06:14
tonybgreghaynes: given that you just +2A'd that will it be used to generate nodes tonight?06:17
greghaynestonyb: yep06:18
tonybgreghaynes: \o/06:18
greghaynestonyb: Something that concerns me though - I dont see where we install the language-pack-en package06:18
greghaynesI might just not be able to find it, but we'll see if thats an issue06:18
*** cody-somerville has joined #openstack-infra06:19
tonybgreghaynes: Oh.06:19
greghaynesregardless though, we should be setting the locale06:19
*** fawadkhaliq has quit IRC06:20
tonybgreghaynes: Yeah the default seems strange.06:20
*** fawadkhaliq has joined #openstack-infra06:21
*** ihrachys has joined #openstack-infra06:22
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/29619706:23
*** IlyaG has joined #openstack-infra06:23
tonybgreghaynes: huzzah! setting my local to match the node images and I can reproduce the failure so #winning06:23
greghaynestonyb: nice06:23
*** asettle has quit IRC06:25
tonyband with that I think I'll make the family dinner.06:25
tonybgreghaynes, AJaeger: thanks!06:25
*** fawadkhaliq has quit IRC06:25
*** fawadkhaliq has joined #openstack-infra06:25
*** fawadkhaliq has quit IRC06:26
*** fawadkhaliq has joined #openstack-infra06:26
*** fawadkhaliq has quit IRC06:27
*** fawadkhaliq has joined #openstack-infra06:28
*** IlyaG has quit IRC06:28
*** fawadkhaliq has quit IRC06:28
*** nadya has joined #openstack-infra06:29
*** fawadkhaliq has joined #openstack-infra06:29
*** ihrachys has quit IRC06:31
*** kzaitsev_mb has joined #openstack-infra06:32
*** Daisy has quit IRC06:33
*** Daisy has joined #openstack-infra06:33
*** fedexo has quit IRC06:35
*** sdake_ has joined #openstack-infra06:35
*** amitgandhinz has joined #openstack-infra06:35
*** sdake has quit IRC06:36
openstackgerritKoteswara Rao Kelam proposed openstack-infra/project-config: Adding networking-hpe project.  https://review.openstack.org/29577506:36
*** kzaitsev_mb has quit IRC06:37
prometheanfiregreghaynes: oh hi :P06:37
prometheanfireif you aren't busy https://review.openstack.org/#/c/294973/06:38
*** Daisy has quit IRC06:38
*** nikil89_ has joined #openstack-infra06:41
*** nikil89_ is now known as naggappan06:41
*** sdake_ has quit IRC06:44
*** Daisy has joined #openstack-infra06:44
*** sdake has joined #openstack-infra06:44
*** jcooley_ has quit IRC06:45
*** nadya has quit IRC06:45
openstackgerritOpenStack Proposal Bot proposed openstack/requirements: Updated from generate-constraints  https://review.openstack.org/28884906:45
*** sridhar_ram has quit IRC06:46
*** MarkAtwood has quit IRC06:47
*** amitgandhinz has quit IRC06:49
openstackgerritMerged openstack/diskimage-builder: Set default locale to image in debootstrap element  https://review.openstack.org/29078906:52
*** vgridnev has joined #openstack-infra06:53
*** thorst has joined #openstack-infra06:53
abregmanmorning06:55
*** salv-orlando has joined #openstack-infra06:58
*** e0ne has joined #openstack-infra06:58
*** thorst has quit IRC07:01
*** markvoelker has joined #openstack-infra07:01
*** gildub has quit IRC07:02
*** watanabe_isao has joined #openstack-infra07:06
*** markvoelker has quit IRC07:07
*** vikram has joined #openstack-infra07:14
openstackgerritIvan Chavero proposed openstack-infra/project-config: Add tarball creation to packstack project  https://review.openstack.org/29608407:15
*** salv-orlando has quit IRC07:15
*** asettle has joined #openstack-infra07:18
*** sridhar_ram has joined #openstack-infra07:19
*** sridhar_ram has quit IRC07:19
*** sdake has quit IRC07:23
*** asettle has quit IRC07:23
openstackgerrityolanda.robla proposed openstack-infra/nodepool: Log shade inner exceptions  https://review.openstack.org/22536107:24
yolandagood morning07:24
*** Sukhdev has quit IRC07:25
*** davidlenwell has quit IRC07:26
*** achanda_ has quit IRC07:26
AJaegergood morning, yolanda !07:27
openstackgerritMerged openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/29619707:28
AJaegeryolanda: https://review.openstack.org/#/c/295035 is ready to merge (db change), so a +2A would be great07:28
*** e0ne has quit IRC07:28
AJaegerAnd then later a review of https://review.openstack.org/295044 and https://review.openstack.org/294949, plesae - but those need a second +2...07:29
yolandaok review time!07:30
AJaegerthanks, yolanda !07:31
*** akaszuba has joined #openstack-infra07:32
yolandamm, i'm seeing an unstable job in jenkins, problems copying files07:32
yolandai wonder if we are out of disk again07:32
vikramAJaeger: I would like to add neutron sub-project for one of the huawei's in-house controller called 'AC'.. The scope will be using Neutron's API and making the interaction between Neutron and AC possible.. Do I need to follow "http://docs.openstack.org/developer/neutron/devref/sub_projects.html"?07:32
*** roxanaghe has joined #openstack-infra07:32
*** mikelk has joined #openstack-infra07:33
yolandamm, no, we are fine. Permission denied errors, so that's something related to the job07:33
*** kzaitsev_mb has joined #openstack-infra07:33
*** davidlenwell has joined #openstack-infra07:34
AJaegerhttps://review.openstack.org/#/c/295036/ is ready to go...07:34
AJaegeryolanda: Ah, the new jenkins fails on permission denied - the old ignored them07:34
AJaegervikram: talk with armax first whether this will be part of neutron or not.07:34
vikramAJaeger: ok..07:35
AJaegervikram: in any case, the Infra Manual will give all infra related changes, see http://docs.openstack.org/infra/manual/creators.html07:35
*** achanda has joined #openstack-infra07:35
vikramAJaeger: If not in neutron then probably we got it to be a stackforge project?07:35
AJaegervikram: we don't have the name stackforge anymore, just the concept of non-official projects. REad the Creator's guide, it gives details on both.07:36
*** roxanaghe has quit IRC07:36
vikramAJaeger: Got it..07:37
*** kzaitsev_mb has quit IRC07:38
*** nmagnezi has joined #openstack-infra07:39
openstackgerritMerged openstack-infra/project-config: rack,sahara, tacker: Use db setup for python jobs  https://review.openstack.org/29503507:39
*** tesseract has joined #openstack-infra07:41
*** tesseract is now known as Guest6084207:41
openstackgerrityolanda.robla proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675107:42
*** amitgandhinz has joined #openstack-infra07:45
*** dizquierdo has joined #openstack-infra07:46
*** vgridnev has quit IRC07:49
*** asettle has joined #openstack-infra07:51
*** zeih has joined #openstack-infra07:55
openstackgerrityolanda.robla proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675107:57
*** vgridnev has joined #openstack-infra07:58
*** thorst has joined #openstack-infra07:58
*** amitgandhinz has quit IRC07:58
*** dtardivel has joined #openstack-infra08:00
*** Daisy has quit IRC08:02
*** Daisy has joined #openstack-infra08:02
*** Nikolay_St has quit IRC08:04
*** thorst has quit IRC08:06
*** arxcruz has joined #openstack-infra08:06
*** achanda has quit IRC08:06
*** jaosorior has joined #openstack-infra08:06
*** Daisy has quit IRC08:07
*** achanda has joined #openstack-infra08:08
*** sflanigan has quit IRC08:10
*** achanda has quit IRC08:11
*** achanda has joined #openstack-infra08:12
*** claudiub has joined #openstack-infra08:12
*** achanda has quit IRC08:12
*** achanda has joined #openstack-infra08:13
*** matrohon has joined #openstack-infra08:13
*** achanda has quit IRC08:13
AJaegeryolanda: did we looose openstackgerrit ?08:13
yolandagoing to check08:13
AJaegeryolanda: wait08:14
AJaegerThe changes did not merge, I was confused...08:14
yolandaok :)08:14
openstackgerritMerged openstack-infra/project-config: Move lbaas v2 driver choice into gate hook  https://review.openstack.org/29548808:14
yolandaworks08:15
openstackgerritMerged openstack-infra/project-config: add Synergy project  https://review.openstack.org/28315708:15
openstackgerritMerged openstack-infra/project-config: Add NFS devstack plugin  https://review.openstack.org/28958908:15
*** vgridnev has quit IRC08:15
*** zhurong has quit IRC08:16
AJaegeryolanda: indeed ;)08:17
*** _skolekonov is now known as skolekonov08:19
*** chem has quit IRC08:22
*** dizquierdo has quit IRC08:23
*** vincentll has joined #openstack-infra08:24
AJaegeryolanda: this one is ready as well, if you have time for review later: https://review.openstack.org/#/c/293769/08:25
*** MarkAtwood has joined #openstack-infra08:26
*** chem has joined #openstack-infra08:26
openstackgerritMerged openstack-infra/system-config: Don't pass OS_CLOUD and OS_REGION_NAME to expand-groups  https://review.openstack.org/29612708:26
*** Daisy has joined #openstack-infra08:28
openstackgerritMerged openstack-infra/project-config: Enable funcitonal check for zaqar client  https://review.openstack.org/29614708:30
openstackgerritMerged openstack-infra/infra-ansible: Fix tiny styling issue  https://review.openstack.org/29478108:30
openstackgerritMerged openstack-infra/project-config: Add tarball creation to packstack project  https://review.openstack.org/29608408:30
*** ihrachys has joined #openstack-infra08:30
*** MarkAtwood has quit IRC08:31
openstackgerritMerged openstack-infra/project-config: Creation of a dedicated repo for API and media storage client  https://review.openstack.org/25534908:31
openstackgerritMerged openstack-infra/project-config: Don't integration test Packstack on release notes or docs patches  https://review.openstack.org/29585408:32
*** roxanaghe has joined #openstack-infra08:33
openstackgerritLenny Verkhovsky proposed openstack-infra/project-config: Adding Mellanox Extension for the OpenStack Dashboard (Horizon)  https://review.openstack.org/29526008:34
evgenylHi, is there a way to install system packages before python tests are run?08:34
*** zhurong has joined #openstack-infra08:34
*** kzaitsev_mb has joined #openstack-infra08:34
*** esikachev has joined #openstack-infra08:35
AJaegerevgenyl: what exactly do you want?08:35
*** asettle has quit IRC08:37
*** roxanaghe has quit IRC08:37
*** shardy has joined #openstack-infra08:37
evgenylAJaeger: I have scipy as a dependency for my project, it requires lapack (linear algebra library) package to be installed, so when tests are run, it fails because cannot correctly install dependencies.08:37
*** kzaitsev_mb has quit IRC08:39
*** watanabe_isao has quit IRC08:39
*** hichihara has quit IRC08:39
AJaegerevgenyl: other-requirements.txt is the solution for this and we're preparing everything for this right now.08:40
AJaegerExpect an announcement soonish - but first we need to do a few more changes.08:40
AJaegerIF you want to try it as an experiment, see what fungi did here: https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bindep08:41
*** asettle has joined #openstack-infra08:41
openstackgerritThomas Herve proposed openstack-dev/pbr: Fix wsgiref script use with oslo.config  https://review.openstack.org/29606108:42
AJaegerYou need to add all the packages that are in project-config/jenkins/data/bindep-fallback.txt also in your list - and we will do some cleanup of that list soonish.08:42
*** permalac has joined #openstack-infra08:43
yolandai'm going to loose the connection for a pair of hours, internet improvements at home08:43
AJaegerevgenyl: if you want to experiment, please share the results with pabelanger, fungi, and myself.08:43
*** kzaitsev_mb has joined #openstack-infra08:43
AJaegeryolanda: hope it will be without problems ;)08:44
evgenylAJaeger: that is awesome, looking forward to using it, thank you for the information.08:44
*** Hal has joined #openstack-infra08:44
*** jed56 has joined #openstack-infra08:44
*** Hal is now known as Guest7226908:45
*** jlanoux has joined #openstack-infra08:45
*** HeOS has joined #openstack-infra08:46
*** scheuran has joined #openstack-infra08:47
openstackgerritMerged openstack-infra/project-config: Add experimental debian-jessie job for bindep-fallback  https://review.openstack.org/29376908:49
*** dingyichen has quit IRC08:52
*** oanson has joined #openstack-infra08:55
*** amitgandhinz has joined #openstack-infra08:55
*** ramishra has quit IRC08:57
*** dizquierdo has joined #openstack-infra08:57
*** russellb has quit IRC08:58
*** ramishra has joined #openstack-infra08:59
*** russellb has joined #openstack-infra09:00
*** links has quit IRC09:01
*** piet has joined #openstack-infra09:01
openstackgerritOleksandr Berezovskyi proposed openstack-infra/project-config: Add bareon-image-elements project  https://review.openstack.org/29516709:02
*** e0ne has joined #openstack-infra09:03
*** rossella_s has quit IRC09:03
*** markvoelker has joined #openstack-infra09:03
*** thorst has joined #openstack-infra09:03
*** openstackgerrit has quit IRC09:03
*** openstackgerrit has joined #openstack-infra09:04
*** rossella_s has joined #openstack-infra09:04
*** ramishra has quit IRC09:04
*** nmagnezi has quit IRC09:04
*** doug-fish has quit IRC09:04
*** salv-orlando has joined #openstack-infra09:06
*** claudiub|2 has joined #openstack-infra09:06
*** markvoelker has quit IRC09:08
*** vgridnev has joined #openstack-infra09:09
*** zhurong has quit IRC09:09
*** amitgandhinz has quit IRC09:09
*** ramishra has joined #openstack-infra09:09
*** claudiub has quit IRC09:09
*** thorst has quit IRC09:11
*** lucas-dinner is now known as lucasagomes09:13
*** zeih_ has joined #openstack-infra09:13
*** zeih has quit IRC09:13
*** achanda has joined #openstack-infra09:14
mattthi all, still struggling with an issue i can't quite figure out09:14
*** Douhet has quit IRC09:14
matttwe run ansible via tox in a gate job, and i cannot replicate the experience locally09:14
*** sfinucan has joined #openstack-infra09:14
matttfor example, we do a standard pip install in an ansible role and in the gate that pip install happens via /home/jenkins/workspace/gate-openstack-ansible-os_cinder-ansible-func-ubuntu-trusty/.tox/functional/bin/pip install lxc-python209:14
*** Douhet has joined #openstack-infra09:15
*** piet has quit IRC09:16
mattti've already configured ansible to use ansible_python_interpreter=/home/jenkins/workspace/gate-openstack-ansible-os_cinder-ansible-func-ubuntu-trusty/.tox/functional/bin/python, but that does not result in my pip install tasks to use the tox pip binary like it does in the gate09:17
*** ifarkas has joined #openstack-infra09:17
*** yolanda has quit IRC09:17
matttwhen i run locally, it always uses /usr/local/bin/pip09:17
*** links has joined #openstack-infra09:18
*** derekh has joined #openstack-infra09:19
*** achanda has quit IRC09:20
*** nmagnezi has joined #openstack-infra09:21
openstackgerritIhar Hrachyshka proposed openstack-infra/release-tools: Added tool to reset backport-potential tags once backports are merged  https://review.openstack.org/29599309:21
*** nelsnels_ has quit IRC09:22
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: ssh less  https://review.openstack.org/29597309:23
*** kzaitsev_mb has quit IRC09:23
*** jlanoux has quit IRC09:24
*** yamahata has quit IRC09:27
*** jlanoux has joined #openstack-infra09:27
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: ssh less  https://review.openstack.org/29597309:29
AJaegeraspiers: you misunderstood me ;) time to talk about your specs repo?09:31
aspiersAJaeger: on IRC, yes. I'm in scrum standup :)09:31
AJaegeraspiers: let me just comment and you can answer once you can sit again ;)09:32
AJaegeraspiers: I'm talking about jobs that build your specs. Have a look at https://review.openstack.org/#/c/278777/09:32
aspiersAJaeger: yes, I know09:33
AJaegerThe gate job includes a doc job that builds the specs content and you can preview it, see http://docs-draft.openstack.org/77/278777/6/check/gate-infra-specs-docs/d8c863f//doc/build/html/09:33
*** esikachev has quit IRC09:33
*** jswarren has quit IRC09:33
AJaegerSo, that gives a way to check that your RST is valid.09:33
aspiersyes, I know09:33
*** jswarren has joined #openstack-infra09:33
aspiersbut I don't have anywhere to build them to09:33
aspiersno -docs repo09:33
*** yolanda has joined #openstack-infra09:34
aspiersthat's why patch-set 1 failed09:34
*** roxanaghe has joined #openstack-infra09:34
AJaegeraspiers: you do not need a docs repo.09:34
AJaegerYou just cannot *publish* it to specs.openstack.org09:34
aspiersI know that too :)09:34
aspiersI read the comment in the templates09:34
*** daemontool has joined #openstack-infra09:35
AJaegeraspiers: see how bareon-specs does it.09:35
*** tojuvone has quit IRC09:35
AJaegeror compass-specs09:35
*** tojuvone has joined #openstack-infra09:35
AJaegerEven if you not publish - like compass-specs - I would still build the documents and gate on that.09:35
AJaegerBut your call, I just want you to understand the options fully09:36
aspiersdid you look at patch set 1?09:36
*** daemontool_ has joined #openstack-infra09:36
* AJaeger does now09:36
aspiersbuild-only-specs-jobs requires a -docs repo09:36
*** daemontool_ has quit IRC09:36
AJaegeraspiers: no, it does not.09:36
AJaegerIt requires a jenkins job.09:37
AJaegeraspiers: read http://jaegerandi.blogspot.de/2016/02/creating-new-test-jobs-in-openstack-ci.html09:37
AJaegerso, define such a job. As I've said: Check how compass-specs does it.09:38
AJaegerhttp://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/projects.yaml#n84709:38
*** roxanaghe has quit IRC09:38
AJaegeraspiers: your change one said: Run this job if a new change comes in - but you *nowhere* declared the job and that'S why it failed09:38
AJaegeraspiers: does that help?09:39
aspiersprobably09:39
aspiersI'll try after standup09:39
aspiersthanks!09:39
aspiersI wonder why none of this is documented though09:39
AJaegersure - and if it fails, give me time to review and guide you...09:39
aspiersat least I couldn't find it09:39
AJaegerThe infra manual documents a lot - but if you learn new stuff, feel free to enhance it...09:40
aspiersheh09:40
aspiersthat happens to me every time :)09:40
*** yolanda has quit IRC09:42
*** yolanda has joined #openstack-infra09:42
*** esikachev has joined #openstack-infra09:43
*** akrivoka has joined #openstack-infra09:45
AJaegerlet me do one quick edit for the manual...09:46
*** Daisy has quit IRC09:46
*** Daisy has joined #openstack-infra09:46
*** hashar has joined #openstack-infra09:49
*** Daisy has quit IRC09:51
yolandaback09:51
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Enhance zuul setup section  https://review.openstack.org/29634809:52
AJaegeraspiers: please review ^09:52
AJaegeryolanda: everything working better now?09:52
yolandayes, i changed internet provider09:53
*** cdent has joined #openstack-infra09:53
AJaegerCan you now review and approve even faster? ;)09:54
yolandamuch faster :)09:54
AJaegerWow!09:55
openstackgerritKoteswara Rao Kelam proposed openstack-infra/project-config: Adding networking-hpe project.  https://review.openstack.org/29577509:55
AJaegeryolanda: do you think my patch for infra-manual would have helped aspiers (see backscroll) and others? (296348)09:56
*** sc68cal has joined #openstack-infra09:56
*** sshnaidm has quit IRC09:56
yolandai lost backlog, need to check eavesdrop09:57
*** oanson has quit IRC09:58
*** sdague has joined #openstack-infra09:58
AJaegerAh - just last half hour09:58
*** dims has joined #openstack-infra10:00
*** sambetts|afk is now known as sambetts10:00
*** gildub has joined #openstack-infra10:03
openstackgerritChris Dent proposed openstack-infra/project-config: Add a microversion-parse project  https://review.openstack.org/29604610:04
*** mikelk has quit IRC10:05
*** links has quit IRC10:05
*** mikelk has joined #openstack-infra10:05
*** amitgandhinz has joined #openstack-infra10:05
*** thorst has joined #openstack-infra10:08
*** esikachev has quit IRC10:09
*** zhurong has joined #openstack-infra10:11
*** esikachev has joined #openstack-infra10:14
*** Qiming_ has quit IRC10:15
*** claudiub has joined #openstack-infra10:15
*** thorst has quit IRC10:16
*** claudiub|2 has quit IRC10:18
*** amitgandhinz has quit IRC10:19
*** vgridnev has quit IRC10:19
*** vgridnev has joined #openstack-infra10:20
*** links has joined #openstack-infra10:21
openstackgerritCarlos Camacho proposed openstack-infra/tripleo-ci: Added validation to tripleo.sh --overcloud-deploy option.  https://review.openstack.org/29636210:22
*** bookwar has quit IRC10:24
*** bookwar has joined #openstack-infra10:24
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Use the mirror server for the centos image and git repos  https://review.openstack.org/28525710:25
*** tpsilva has joined #openstack-infra10:26
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Add execute permissions to promote.sh  https://review.openstack.org/29636310:28
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Don't add duplicate entries to metadata.txt  https://review.openstack.org/29636410:28
*** nadya has joined #openstack-infra10:29
*** cdent has quit IRC10:31
*** kzaitsev_mb has joined #openstack-infra10:31
*** nmagnezi has quit IRC10:31
matttAJaeger yolanda : hey you two, did either of you see my question earlier?  any thoughts on where i can start looking?10:32
openstackgerritAlexis Lee proposed openstack/requirements: oslo.config>=3.9.0  https://review.openstack.org/29117510:34
AJaegermattt: I saw it but have no idea10:34
*** jaosorior has quit IRC10:34
yolandamatt, i lost backlog, can you ask again?10:35
*** e0ne has quit IRC10:35
*** jaosorior has joined #openstack-infra10:36
matttyolanda: sure, tl;dr is that i'm trying to get a gate job to run locally as it does in jenkins10:36
matttyolanda: i've spawned the job locally using run-tox.sh, however internal ansible tasks are using pip in tox's ven and in my local testing it uses /usr/local/bin/pip, i have absolutely no idea how that happens and was wondering if you any of you knew so i can get a 100% consistent behaviour10:37
yolandacan you reproduce that venv locally?10:38
matttyolanda: yeah, tox handles the creation so that is created the same way in gate and CI10:39
matttsorry, in gate and locally10:39
matttrun-tox.sh sets PYTHON to the venv's python bin, which is fine ... i see that ... but not sure how it's picking up pip in the venv's bin dir10:40
*** electrofelix has joined #openstack-infra10:41
*** claudiub|2 has joined #openstack-infra10:41
yolandado you have output of the job ran in jenkins? devstacklog, console, etc... can give you more details about it10:43
matttyolanda: http://logs.openstack.org/65/295265/11/check/gate-openstack-ansible-os_cinder-ansible-func-ubuntu-trusty/d1170a8/console.html#_2016-03-22_13_42_15_51710:44
*** claudiub has quit IRC10:44
matttyolanda: specifically: "cmd": "/home/jenkins/workspace/gate-openstack-ansible-os_cinder-ansible-func-ubuntu-trusty/.tox/functional/bin/pip install lxc-python2"10:44
*** e0ne has joined #openstack-infra10:45
*** oanson has joined #openstack-infra10:45
AJaegermattt: do you want to ssh into such a node and compare that system and yours?10:45
matttAJaeger: i was just thinking of that, i know in the past it was relatively easy as our jobs ran as root, but this one runs as jenkins i think10:46
AJaegermattt, yolanda might be able to hold a node for you and add your ssh key  - if all else fails ;)10:46
matttso need to just figure out how that will work10:46
matttAJaeger: i can jam it in via the review itself, we did that in the past :P10:46
AJaegermattt: that's a manual setup that only one of the roots here can do - like yolanda10:46
AJaegermattt: that's evil ;(10:47
yolandai can hold a node temporarily if there is no better way to debug it10:47
matttAJaeger: it is :(  we had a nasty hp-b4 failure that was killing us10:47
yolandaAJaeger, i wonder if that's related with bindep?10:47
matttthe only way we could resolve was to get into the instance, turned out to be an overlapping IP network that we were trying to create and which only existed in hp-b410:48
matttyolanda: i'll ping you if i need help, thanks in advance for the assistance10:48
AJaegeryolanda: no idea10:48
*** yolanda_ has joined #openstack-infra10:48
matttAJaeger: just to be clear, i'm not breaking any sort of agreement etc. by ssh into the instance via a review am i ?10:49
*** tosky has joined #openstack-infra10:49
matttwant to make sure i'm not breaking protocol here10:49
*** Jeffrey4l has joined #openstack-infra10:49
*** jpr has joined #openstack-infra10:49
*** _degorenko|afk is now known as degorenko10:51
*** sshnaidm has joined #openstack-infra10:51
yolanda_matt, we do it only on certain cases where there is no better way to debug, and remove the node as soon as possible10:51
*** yolanda has quit IRC10:52
*** yolanda_ is now known as yolanda10:52
*** cdent has joined #openstack-infra10:54
*** tojuvone has quit IRC10:54
*** gildub has quit IRC10:54
*** tojuvone has joined #openstack-infra10:54
*** tojuvone has quit IRC10:55
*** tojuvone has joined #openstack-infra10:55
AJaegermattt: we have one time nodes to not have people break in, change stuff, and change other jobs...10:55
AJaegermattt: I don't know whether there's any agreement for such cases, better ask the rest of the team.10:56
matttAJaeger: k10:57
*** zeih_ has quit IRC10:58
matttyolanda: so should i retry the review and then you will put a pause on the instance for me?10:58
yolandayes, i can do it10:58
matttyolanda: https://gist.github.com/mattt416/57fe11d36077d2c84fc2 is my pub key10:59
*** zhurong has quit IRC10:59
yolandamatt cool, as soon as you give me the node id, i can hold it10:59
matttyolanda: excellent, waiting for it to kick off11:00
*** gmann has quit IRC11:01
matttyolanda: ubuntu-trusty-rax-ord-900302511:01
*** zhurong has joined #openstack-infra11:02
yolandaholded, going to add the key11:02
matttthanks!11:02
*** MarkAtwood has joined #openstack-infra11:02
yolandatry login to 104.239.192.149, using jenkins user11:03
*** gmann has joined #openstack-infra11:03
matttyolanda: i'm in!  i'll let you know as soon as i'm done11:04
yolandacool, thanks11:04
*** markvoelker has joined #openstack-infra11:04
*** dims_ has joined #openstack-infra11:05
*** dims has quit IRC11:06
*** MarkAtwood has quit IRC11:07
*** Qiming has joined #openstack-infra11:07
*** markvoelker has quit IRC11:08
*** Jeffrey4l has quit IRC11:10
*** nmagnezi has joined #openstack-infra11:13
*** amitgandhinz has joined #openstack-infra11:15
vsaienkoneutron infra foks please help to review https://review.openstack.org/#/c/294128/11:15
openstackgerritSean Dague proposed openstack-infra/elastic-recheck: add more matches  https://review.openstack.org/29637711:16
*** rhallisey has quit IRC11:17
*** Jeffrey4l has joined #openstack-infra11:17
*** rhallisey has joined #openstack-infra11:17
*** achanda has joined #openstack-infra11:19
*** smarcet has joined #openstack-infra11:21
*** roxanaghe has joined #openstack-infra11:22
*** doug-fish has joined #openstack-infra11:22
*** achanda has quit IRC11:24
openstackgerritAnusha Ramineni proposed openstack-infra/project-config: Enable Murano service as part of congress job  https://review.openstack.org/29638011:24
*** roxanaghe has quit IRC11:26
openstackgerritMerged openstack-infra/elastic-recheck: add more matches  https://review.openstack.org/29637711:26
*** weshay has quit IRC11:27
*** EricGonczer_ has joined #openstack-infra11:28
*** Jeffrey4l has quit IRC11:28
*** amitgandhinz has quit IRC11:29
*** ociuhandu has quit IRC11:29
*** ldnunes has joined #openstack-infra11:29
*** Nikolay_St has joined #openstack-infra11:31
*** esikachev has quit IRC11:34
*** thorst has joined #openstack-infra11:35
*** jordanP has joined #openstack-infra11:36
*** tojuvone has quit IRC11:39
*** tojuvone has joined #openstack-infra11:40
AJaegersdague: could you review as devstack expert a new job that gets added to devstack and tempest, please? https://review.openstack.org/29289411:43
*** Jeffrey4l has joined #openstack-infra11:47
sdagueAJaeger: reviewed11:50
evgenylAJaeger pabelanger fungi:  So I've fixed my tests using bindep https://review.openstack.org/#/c/296337/ , works fine except one problem, not sure how it should be solved properly, but if package doesn't use DB (but uses standard gates to run tests), it fails with "mysqladmin: not found" and "unknown user: postgres" errors, so as a workaround, I added mysql11:50
evgenyland postgres as dependencies for my project.11:50
AJaegersdague: thanks. See also https://review.openstack.org/#/q/owner:%22Jamie+Lennox%22+status:open+project:openstack-infra/project-config11:51
AJaegerevgenyl: yes, known issue. That's why it's still experimental ;)11:51
evgenylAJaeger: cool, thanks for your help :)11:52
AJaegerevgenyl: REad http://lists.openstack.org/pipermail/openstack-dev/2016-March/090052.html on what we need to do first11:52
AJaegerevgenyl: once https://review.openstack.org/#/c/296039/ is in, you can remove the db packages11:52
evgenylAJaeger: ok11:53
AJaegerevgenyl: change looks fine.11:53
sdagueAJaeger: honestly, I don't think building up context from a selection of reviews is the right approach here. There should be some document that's the coherent plan of how we get from x -> y. I feel like I end up reverting about 1/3 of all the keystone v3 work because it wasn't thought through. And am just really not excited to end up there again.11:56
*** zeih has joined #openstack-infra11:57
*** Jeffrey4l has quit IRC11:58
*** david-lyle_ has joined #openstack-infra11:58
*** ociuhandu has joined #openstack-infra11:59
*** esikachev has joined #openstack-infra12:00
*** david-lyle has quit IRC12:00
AJaegersdague: understood.12:01
*** Daisy has joined #openstack-infra12:01
*** salv-orl_ has joined #openstack-infra12:02
*** weshay has joined #openstack-infra12:02
*** salv-orlando has quit IRC12:04
*** |-paul-| has joined #openstack-infra12:07
*** dprince has joined #openstack-infra12:07
*** _amrith_ is now known as amrith12:09
*** annegentle has joined #openstack-infra12:10
*** jcoufal has joined #openstack-infra12:11
*** pblaho has quit IRC12:11
*** lucasagomes is now known as lucas-hungry12:12
*** aysyd has joined #openstack-infra12:13
*** jaypipes has joined #openstack-infra12:15
*** asettle has quit IRC12:19
wznoinskhi12:20
*** pblaho has joined #openstack-infra12:20
*** asettle has joined #openstack-infra12:20
*** markvoelker has joined #openstack-infra12:20
*** yamamoto_ has quit IRC12:20
wznoinskwould anyone know is there a way to invoke a recheck and have the instance held by nodepool for some time? I couldn't find any code supporting that in nodepool and none of the pipelines that might be configured this way neither anything in zuul's source code...12:22
*** annegentle has quit IRC12:23
*** asettle has quit IRC12:24
*** amitgandhinz has joined #openstack-infra12:25
*** Jeffrey4l has joined #openstack-infra12:25
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Allow an update of the SearchCriteriaController to be triggered  https://review.openstack.org/29545112:26
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Improve the worklist UI  https://review.openstack.org/29545012:26
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Add a resource abstraction for worklist filters  https://review.openstack.org/29545312:26
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Improve the tag-complete directive  https://review.openstack.org/29545212:26
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Allow filters to be set on automatic worklists  https://review.openstack.org/29545412:26
*** yaume has joined #openstack-infra12:27
*** rfolco has joined #openstack-infra12:28
*** edmondsw has joined #openstack-infra12:28
*** smarcet has quit IRC12:28
hasharwznoinsk: there is a command line argument to nodepool  to hold an instance and prevent it from being deleted12:29
hasharwznoinsk: nodepool hold <id>12:29
*** Daisy has quit IRC12:29
hasharthat will mark it with status 'hold'  and shows up as such in 'nodepool list'12:29
hasharbut you need access on nodepool :-}12:30
*** Daisy has joined #openstack-infra12:30
wznoinskhashar, yes, I was wondering is there a way to 'invoke' that behaviour by specially formated comment (didn't find anything in os infra's project-config tho)12:31
vincentllour project got accepted on OpenStack CI (thanks!), could someone on the infra team add me to the groups: synergy-core & synergy-release? my handle is vincentll12:32
*** krtaylor has quit IRC12:32
*** pradk is now known as pradk_12:33
*** ociuhandu has quit IRC12:34
*** Daisy has quit IRC12:34
*** ociuhandu has joined #openstack-infra12:35
*** dizquierdo has quit IRC12:35
*** piet has joined #openstack-infra12:36
hasharzaro: regarding git clone performance,  github has an article about generating bitmaps to speed things up http://githubengineering.com/counting-objects/   . Apparently they proposed a patch to JGIt to support it12:36
*** oanson has quit IRC12:36
*** annegentle has joined #openstack-infra12:37
matttyolanda: didn't figure it out :(  but have to go into a meeting for an hour, so probably best to nuke that instance12:38
*** amitgandhinz has quit IRC12:38
*** Jeffrey4l has quit IRC12:38
*** nelsnelson has joined #openstack-infra12:39
*** Jeffrey4l has joined #openstack-infra12:40
*** tojuvone has quit IRC12:41
*** tojuvone has joined #openstack-infra12:42
*** tojuvone has quit IRC12:42
*** tojuvone has joined #openstack-infra12:42
hasharwznoinsk: not that I know of12:44
dims_good point AJaeger on that oslo.messaging one. made the job voting now12:44
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Use standard python3-jobs definition for oslo.messaging  https://review.openstack.org/29637412:44
hasharwznoinsk: and I am pretty sure infra dislikes the idea of making Zuul to recognize more commands from gerrit comments beside 'recheck'12:44
*** yaume_ has joined #openstack-infra12:45
*** |-paul-| has quit IRC12:45
*** krtaylor has joined #openstack-infra12:46
*** Jeffrey4l has quit IRC12:47
*** yaume has quit IRC12:47
*** baoli has joined #openstack-infra12:48
yolandaok i'll remove the instance12:49
*** smarcet has joined #openstack-infra12:50
smarcetfungi: morning12:50
*** MarkAtwood has joined #openstack-infra12:51
*** ddieterly has joined #openstack-infra12:52
*** ociuhandu has quit IRC12:52
*** ociuhandu has joined #openstack-infra12:53
*** ddieterly is now known as ddieterly[away]12:53
*** mtanino has quit IRC12:53
wznoinskhashar, thanks for the info, I'm thinking of such an option and heard from someone it may be available upstream already so wanted to check, it maybe handy for our 3rdparty ci so may try to implement it myself then12:54
*** MarkAtwood has quit IRC12:55
*** kgiusti has joined #openstack-infra12:55
openstackgerritIhar Hrachyshka proposed openstack-infra/release-tools: Added tool to scan project repo for new bug fixes in master  https://review.openstack.org/29642012:55
openstackgerritIhar Hrachyshka proposed openstack-infra/release-tools: Added tool to filter out bugs of specified importance  https://review.openstack.org/29642112:56
*** EricGonczer_ has quit IRC12:57
*** zeih has quit IRC12:58
*** markus_z is now known as markus_z_meeting12:59
openstackgerritZhijiang Hu proposed openstack-infra/project-config: [new project] Create a OpenStack related project "daisycloud-core"  https://review.openstack.org/29611713:00
*** rlandy has joined #openstack-infra13:01
*** links has quit IRC13:01
*** sfinucan has quit IRC13:02
matttyolanda: thanks for your help there13:02
*** rossella_s has quit IRC13:03
*** ddieterly[away] has quit IRC13:03
*** rossella_s has joined #openstack-infra13:03
*** sfinucan has joined #openstack-infra13:05
*** david-lyle_ is now known as david-lyle13:06
*** jsavak has joined #openstack-infra13:07
*** roxanaghe has joined #openstack-infra13:10
*** amrith is now known as _amrith_13:10
*** yamamoto has joined #openstack-infra13:12
*** lucas-hungry is now known as lucasagomes13:14
*** bdemers has joined #openstack-infra13:14
*** roxanaghe has quit IRC13:14
*** amitgandhinz has joined #openstack-infra13:14
*** amitgandhinz has quit IRC13:15
*** amitgandhinz has joined #openstack-infra13:15
*** baoli_ has joined #openstack-infra13:16
*** sfinucan has quit IRC13:17
*** mriedem has joined #openstack-infra13:18
*** jpr has quit IRC13:18
*** zeih has joined #openstack-infra13:19
*** baoli has quit IRC13:19
*** achanda has joined #openstack-infra13:22
*** vikram has quit IRC13:22
akrivokahi, could somebody from infra core please add the 'tripleo-core' group to the 'tripleo-ui-core'? https://review.openstack.org/#/admin/groups/1320,members13:22
*** oanson has joined #openstack-infra13:22
*** sfinucan has joined #openstack-infra13:23
*** tonytan4ever has joined #openstack-infra13:24
*** moravec has quit IRC13:24
yolandaakrivoka, i can add one member to the group, the person that created the project, and then this person can add others, is that fine for you? can you link me the change of project creation?13:26
*** MCoLo__ has quit IRC13:26
akrivokayolanda: sure, one sec13:26
*** achanda has quit IRC13:27
akrivokayolanda: https://review.openstack.org/#/c/291227/13:27
*** moravec has joined #openstack-infra13:27
akrivokayolanda: I created the project, though I will not be in the core reviewer group for the project13:27
yolandaakriovoka, i can add you , then you add others and remove13:28
sbeloussdague: Hi Sean, can you please again take a look at my patch to devstack when you will have a time? https://review.openstack.org/#/c/286084/13:28
akrivokayolanda: that's fine by me13:28
akrivokayolanda: thanks!13:28
*** darvon has quit IRC13:29
yolandaakrivoka, done13:29
akrivokayolanda: awesome, thanks so much!13:29
yolandaglad to help13:29
akrivoka:)13:29
*** darvon has joined #openstack-infra13:31
*** regXboi has joined #openstack-infra13:32
*** rbrndt has joined #openstack-infra13:33
*** daemontool_ has joined #openstack-infra13:33
*** daemontool has quit IRC13:33
*** lezbar has quit IRC13:33
*** lezbar has joined #openstack-infra13:35
*** jamesmcarthur has joined #openstack-infra13:36
openstackgerritIhar Hrachyshka proposed openstack-infra/release-tools: Added tool to filter out bugs of specified importance  https://review.openstack.org/29642113:36
openstackgerritIhar Hrachyshka proposed openstack-infra/release-tools: Added tool to scan project repo for new bug fixes in master  https://review.openstack.org/29642013:36
*** vgridnev has quit IRC13:37
*** knikolla has joined #openstack-infra13:39
openstackgerritThierry Carrez proposed openstack-infra/project-config: Add mitaka stable branch jobs  https://review.openstack.org/29549913:42
openstackgerrityolanda.robla proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675113:42
*** mtanino has joined #openstack-infra13:44
openstackgerritIhar Hrachyshka proposed openstack-infra/release-tools: Added tool to filter out bugs of specified importance  https://review.openstack.org/29642113:45
*** piet has quit IRC13:45
*** vgridnev has joined #openstack-infra13:48
*** gordc has joined #openstack-infra13:49
*** hashar has quit IRC13:49
fungismarcet: so i think the plan is this: 1. temporarily disable puppet for openstackid.org, 2. merge a change to use $::hostname instead of $::fqdn in the laravel template, 3. correct /etc/hostname on openstackid-dev and make sure it's working there, 4. manually change the laravel config and hostname on the production openstackid.org and make sure it continues to work, 5. reenable puppet for13:51
fungiopenstackid.org again13:51
pabelangermorning13:51
anteayattx: do you want to merge https://review.openstack.org/#/c/295499/4 now or wait for the definition for propose-requirements-constraints-mitaka?13:51
anteayamorning pabelanger13:51
fungismarcet: is it just the $vhost_name we need to adjust in the openstackid class?13:52
fungismarcet: or is it $id_hostname?13:52
smarcetfungi: i think that $id_hostname13:52
smarcet$vhost_name should remain as it13:52
fungii'm checking to see where those end up in the templates now, but looks like it yes13:53
mriedemAJaeger: do you know if anyone is working on stable bitrot jobs for mitaka?13:53
anteayamriedem: https://review.openstack.org/#/c/295499/413:53
mriedemsweet13:53
fungismarcet: agreed, $id_hostname is the one that ends up in environment.php, while $vhost_name just gets used in the apache vhost config13:54
ttxanteaya: maybe wait for clarkb to let us know if he'd rather define that job in the same run or as a subsequent change13:54
openstackgerritMonty Taylor proposed openstack-infra/shade: Always do network interface introspection  https://review.openstack.org/29645013:54
ttxthat may be what he had in mind13:54
fungismarcet: i'll go ahead and propose the change for this now and also disable puppet for openstackid.org13:54
*** mriedem is now known as mriedem_meeting13:55
smarcetfungi: roger13:55
*** sfinucan has quit IRC13:55
*** annegentle has quit IRC13:55
anteayattx: will wait13:56
*** piet has joined #openstack-infra13:57
*** esikachev has quit IRC13:58
*** vdrok has joined #openstack-infra13:59
openstackgerritJeremy Stanley proposed openstack-infra/puppet-openstackid: Default to hostname not fqdn for laravel env  https://review.openstack.org/29645313:59
*** BigWillie has joined #openstack-infra13:59
fungismarcet: ^13:59
smarcetfungi: roger13:59
openstackgerritIhar Hrachyshka proposed openstack-infra/release-tools: Added tool to filter out bugs with specific tag  https://review.openstack.org/29645413:59
*** sfinucan has joined #openstack-infra14:00
jrollgerrit seems to be grinding to a halt :(14:00
ttxgerrit slow14:00
TheJuliaI was just going to say the same14:00
vdroksame for me :)14:00
ttxdamn, jinxed by jroll14:00
jroll:D14:00
pabelangerjeblair: fungi: Starting on OpenAFS administration. Just confirming, I'm okay to create an kerberos principal account. Also, does it need to be an admin principal?14:00
ttxwho needs nagios when you have 2500 devs14:01
openstackgerrityolanda.robla proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675114:01
*** pradk has joined #openstack-infra14:01
anteayatraffic spike of some kind14:01
*** sigmavirus24_awa is now known as sigmavirus2414:01
*** hashar has joined #openstack-infra14:02
*** _amrith_ is now known as amrith14:02
anteayaeth0 outbound traffic increase14:03
anteayahttp://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=45&rra_id=all14:03
anteayainfra-root can someone take a peek at gerrit and share what they are seeing?14:04
*** dims has joined #openstack-infra14:04
*** dims_ has quit IRC14:04
anteayaa line up of unhappy devs are waiting to hear from you14:04
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Temporarily disable Puppet for openstackid.org  https://review.openstack.org/29645614:05
fungismarcet: and that ^14:05
*** achanda has joined #openstack-infra14:05
fungianteaya: i'll take a look in the logs14:05
anteayafungi: thank you14:05
anteayafungi: of course the normal cpu gc issue is suspect, but the odd thing I saw was the traffic spike14:06
openstackgerritJeremy Stanley proposed openstack-infra/puppet-openstackid: Default to hostname not fqdn for laravel env  https://review.openstack.org/29645314:06
*** achanda has quit IRC14:07
*** salv-orl_ has quit IRC14:07
openstackgerritMerged openstack-infra/storyboard-webclient: Improve the worklist UI  https://review.openstack.org/29545014:08
*** openstack has joined #openstack-infra14:22
fungisomething to keep an eye out for on future replacements of other servers14:22
*** nmagnezi has quit IRC14:23
*** aspiers has joined #openstack-infra14:23
mordredfungi: nice!14:23
*** nmagnezi has joined #openstack-infra14:23
fungimordred: also not sure if you saw my updates after you dropped off last night. your changes mostly worked, but we still get some errors at the end and i think there are also cache update issues14:23
jeblairi'm spinning up a server now, anything i should look for?14:24
fungimordred: oh, though the errors may be because it was not running the groups expansion fixes in my local clone14:24
fungijeblair: we want to make sure mordred's fixes from last night are merged14:24
fungidigging them up now14:25
jeblairfungi: whoops :)14:25
mordredfungi: oh hehe. :)14:25
*** ddieterly is now known as ddieterly[away]14:25
*** jed561 has quit IRC14:25
mordredfungi: there is a larger thing here I think we do want to talk about design a little deeper - perhaps in austin14:25
jeblairmordred: 1 sentence summary of that thing?14:26
fungijeblair: 296128 and 29645014:26
fungioh, hrm, 296128 hit a timeout after it got approved... rechecking it now14:27
*** annegentle has joined #openstack-infra14:27
*** sdake has joined #openstack-infra14:27
jeblairfungi: beat you14:27
fungicancelling mine ;)14:27
pabelangerjeblair: just to confirm, I'll use 2010 as the UID for http://docs.openstack.org/infra/system-config/afs.html#adding-a-user which came from puppet manifests14:27
mordredjeblair: the interaction between launch-node, ansible and puppet and how group membership works14:27
mordredjeblair: because we currently have a situaiton where nodes will not get group variables at launch-node time14:28
fungioh, 296450 was something else14:28
mattthi all, can someone save ubuntu-trusty-ovh-gra1-9012324 for me and throw my key (https://gist.github.com/mattt416/57fe11d36077d2c84fc2) on it please ?14:28
*** akrivoka has quit IRC14:28
fungii guess mordred's other change already merged14:28
matttyolanda helped me earlier but not sure if they're about any more14:28
jeblairpabelanger: correct14:28
openstackgerritMerged openstack-infra/project-config: blazar,cerberus,kite: Use db setup for python jobs  https://review.openstack.org/29494914:29
openstackgerritMerged openstack-infra/project-config: subunit2sql: Use db setup for python jobs  https://review.openstack.org/29504414:29
*** IlyaG has joined #openstack-infra14:30
*** dprince has quit IRC14:30
fungijeblair: aha, the other change i was trying to think of was 296127 (not 296450) but it did already merge earlier14:31
*** piet has quit IRC14:31
jeblairmordred: i added your topic to the summit planning etherpad :)14:32
fungijeblair: also i need to propose an update to the readme since the reverse dns commands are now incomplete (missing required environment variables). coming up in moments14:32
pabelangerjeblair: the afs docs are not clear, but I _think_ I should be running the commands as root, as well as kinit principal admin?14:32
*** kushal has quit IRC14:32
pabelangerI tried as local user seen permission denied from pts14:33
jeblairpabelanger: which commands?14:33
pabelangerjeblair: pts createuser $USERNAME -id UID14:33
*** tongli has joined #openstack-infra14:34
pabelangerI am currently at step: http://docs.openstack.org/infra/system-config/afs.html#adding-a-user14:35
jeblairpabelanger: that should be able to run on any afs client as a regular user kinit principal admin; or on an afs server as root with '-localauth' appended without kinit14:35
jrollkrotscheck: are there openstack projects currently using node.js, or is everything frontend so far?14:35
anteayafungi: did you get a chance to look at why the volume of logs on jenkins 03 and 05 was so much more than the other jenkinsii last night?14:36
*** sc68cal has quit IRC14:36
anteayamattt: can you give us some background on why you want a node held?14:36
jeblairfungi, mordred: launch-node appeared to dtrt with hostnames14:37
fungijeblair: excellent14:37
*** piet has joined #openstack-infra14:38
mordredjeblair: woot!14:38
*** MarkAtwood has joined #openstack-infra14:39
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Use environment file in sample reverse DNS command  https://review.openstack.org/29649414:39
openstackgerritAndrey Nikitin proposed openstack-infra/puppet-gerrit: Order of the classes parameters is refactored  https://review.openstack.org/29472814:39
fungimordred: jeblair: not the readme actually ^14:39
openstackgerrityolanda.robla proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675114:40
*** IlyaG has quit IRC14:40
*** andymaier has joined #openstack-infra14:40
*** EricGonczer_ has quit IRC14:41
jeblairfungi: i just now used openstackci-rax-dfw, but diff says they are the same, so +214:41
matttanteaya: there is some behaviour we're seeing in our gate job which i cannot replicate locally, see https://gist.github.com/mattt416/165aa6393c3b9a92ba9d ... basically in the gate the venv's PATH seems to be retained when ansible switches to the root user to execute the task, however when i run locally it resets PATH so we get different behaviour14:41
pabelangerjeblair: from an afs client, as regular user kinit principal admin I get the following error: http://paste.openstack.org/show/49159414:41
anteayamattt: thank you that helps14:42
jeblairpabelanger: output of 'klist'?14:42
matttanteaya: that instance has since died off, can i retry this job and grab a fresh instance?14:42
*** sfinucan has quit IRC14:42
anteayamattt: make contact with an infra-root first14:42
*** zhurong has quit IRC14:42
pabelangerjeblair: http://paste.openstack.org/show/491596/14:42
anteayaso you have an agreement from someone that they will help you14:42
jeblairpabelanger: run 'aklog'14:42
*** tonytan4ever has quit IRC14:42
anteayamattt: it is every run or intermittent?14:43
*** mriedem_meeting is now known as mriedem14:43
pabelangerjeblair: nothing outputted14:43
matttanteaya: every run14:43
jeblairpabelanger: now run 'klist' again14:43
*** sfinucan has joined #openstack-infra14:43
*** tonytan4ever has joined #openstack-infra14:43
pabelangerhttp://paste.openstack.org/show/491597/14:43
matttanteaya: we have a larger project (openstack-ansible) that runs everything as root, there there are no issues, however on these roles we run ansible as the jenkins user, and that's where the issue lies i believe14:43
anteayamattt: okay hopefully an infra-root will take a minute to grab your key and tell you when to trigger the job so they can add you14:43
*** Swami has joined #openstack-infra14:43
matttanteaya: no rush, appreciate the help14:43
*** MarkAtwood has quit IRC14:44
anteayamattt: sure, that is my recommendation, follow along with the conversations and see when one is finishing up, have the url to your key handy14:44
jeblairpabelanger: try the pts command again now; the second entry in klist is your afs service ticket.  the first one is the kerberos ticket granting ticket; aklog uses it to request a service ticket for afs.  the service ticket is what actually gets handed over to the afs servers to authn you.  it's just like keystone ;)14:45
openstackgerritMerged openstack-infra/openstackid: * fix on access token revoke * improved tokens generation * fixed some typos  https://review.openstack.org/29646114:45
matttanteaya: i've tried running my job locally using an unprivileged user and even spawned it with run-tox.sh, but cannot replicate that behaviour14:45
matttbut will wait for an infra-root, thanks !14:45
*** dizquierdo has joined #openstack-infra14:45
mordredShrews: ping when you're awake14:45
anteayamattt: yup, that was what we needed to see, an effort to replicate locally, thank you14:46
anteayamordred: are you able to help mattt, he would like access to a node when it runs a certain job14:46
Shrewsmordred: here, just coffee'ing with TheJulia14:46
pabelangerjeblair: right. So the libproto message are now gone from pts createuser, but I still have: pts: Permission denied ; unable to create user pabelanger with id 201014:46
mordredanteaya: not this instant14:46
anteayamordred: okay sorry to bother14:46
*** david-lyle_ is now known as david-lyle14:47
jeblairpabelanger: ah, you're bootstrapping yourself.  i believe you will need to run it on an afs server as root with -localauth and without using kinit.14:47
jeblairpabelanger: sorry i didn't think of that earlier.  :)14:47
pabelangerjeblair: Ah, okay. I'll update that docs14:47
*** sdake_ has joined #openstack-infra14:48
AJaegeranteaya: nothing special planned, just family time ;)14:48
*** akshai has joined #openstack-infra14:48
anteayaAJaeger: sounds nice :)14:48
pabelangerjeblair: worked, thanks14:48
*** sdake has quit IRC14:49
jeblairpabelanger: if *i* were making your user, i could do that on a client with kinit since my user already exists in afs.  sorry i didn't think of that earlier.  afs has its own authZ (not authN) database -- that's what the PTS database is, and of course you are creating your own entry it it, so you are not yet authorized to modify it :)14:49
dougwigAJaeger: does family time mean that it'll take you like 4 minutes to get to every infra review, instead of the standard 30 seconds?  :)14:49
*** ddieterly[away] is now known as ddieterly14:49
jeblairpabelanger: so the -localauth thing bypasses authz for cases like this14:49
AJaegerdougwig: something like that ;)14:49
*** zeih has quit IRC14:50
anteayadougwig: ha ha ha14:50
*** zzzeek has quit IRC14:50
*** hichihara has joined #openstack-infra14:51
eharneyhi, i've created a devstack-plugin-nfs project via https://review.openstack.org/#/c/289589/ , but i need to be added to -core there14:51
fungijeblair: pabelanger: on the other hand, bootstrapping your account yourself is a good learning experience. we need more people with intimate familiarity in those tools14:52
jeblairyep14:52
pabelangerjeblair: so, do I need 2 pts users? one for pabelanger and one for pabelanger.admin?14:52
jeblairpabelanger: yes14:52
pabelangerjeblair: ok14:52
AJaegerdougwig: could you review https://review.openstack.org/#/c/282591/ , please? That needs a neutron liason to bless...14:52
openstackgerritMathieu Rohon proposed openstack-infra/project-config: Add tempest-dsvm-networking-bgpvpn jobs  https://review.openstack.org/25852214:52
*** Jeffrey4l has joined #openstack-infra14:52
*** sdake has joined #openstack-infra14:52
*** sdake_ has quit IRC14:53
pabelangerjeblair: okay, pt listentries shows both pabelanger and pabelanger.admin14:54
pabelangerjeblair: anyway to list the settings with bos?14:54
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for httpretty liberty unicode bug 1560808  https://review.openstack.org/29651014:54
openstackbug 1560808 in OpenStack-Gate "stable/liberty: gate-requirements-integration-dsvm fails with due to UnicodeDecodeError in httpretty" [Undecided,Confirmed] https://launchpad.net/bugs/156080814:54
anteayaeharney: yes both groups have been created, just waiting on an infra-root with a spare moment to add you: https://review.openstack.org/#/admin/groups/?filter=devstack-plugin-nfs-14:54
eharneyanteaya: ah great, thanks14:55
dougwigAJaeger: looking14:55
*** sc68cal has joined #openstack-infra14:55
jeblairpabelanger: i think there's a 'bos listuser' command.  "bos help" gives a summary command list.14:55
pabelangerjeblair: okay, thanks14:55
*** roxanaghe has joined #openstack-infra14:56
pabelangerlooks like I did it correctly14:56
jeblairer, bos listusers; but you can shorten it to any length that still uniquely identifies the command14:56
*** jsavak has quit IRC14:56
jeblair(so 'bos listu' works, for instance, but not 'bos list')14:56
jeblair(this is true for all afs commands)14:56
pabelangerright14:57
openstackgerritRyan Brandt proposed openstack-infra/project-config: Use TEMPEST_SERVICES variable to trigger monasca tempest tests  https://review.openstack.org/28557714:59
*** yamahata has joined #openstack-infra14:59
*** akaszuba has quit IRC14:59
*** annegentle has quit IRC14:59
jeblairpabelanger: i have to run to breakfast; before you create volumes, you might poke around with the 'vos listvldb' command, as well as 'vos examine' and the 'fs examine' and 'fs listquota' commands on the filesystem15:00
pabelangerjeblair: perfect, doing that now15:00
*** roxanaghe has quit IRC15:00
*** SotK_ is now known as SotK15:00
*** kushal has joined #openstack-infra15:00
smarcetfungi: are we good to swap ips and start using new server ?15:01
*** dizquierdo is now known as dizquierdo_afk15:01
*** bryan_att has joined #openstack-infra15:01
openstackgerrityolanda.robla proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675115:01
yolandahi matt, i am around again, can i help?15:01
openstackgerritAndrey Nikitin proposed openstack-infra/puppet-gerrit: Order of the classes parameters is refactored  https://review.openstack.org/29472815:02
*** zzzeek has joined #openstack-infra15:02
*** gordc has quit IRC15:03
*** jsavak has joined #openstack-infra15:03
fungismarcet: i was going to get the current series of changes merged, the hostname workaround confirmed safe on openstackid-dev, manually applying it to the current production server and turn puppet back on again so i can rebuild the replacement and confirm it comes up correctly the first time around, then we can switch over to it15:04
smarcetfungi: roger thx for info ;)15:04
fungismarcet: we've got a few other puppet changes ahead of those in the gate at the moment but should be merging any minute15:04
smarcetfungi: cool15:05
*** mrmartin has joined #openstack-infra15:05
*** tonytan4ever has quit IRC15:06
anteayayolanda: if you have a moment can you dig up openstackstatus? it seems to have disappeared15:06
*** tonytan4ever has joined #openstack-infra15:06
fungismarcet: basically as soon as we see openstackid-dev.openstack.org break, i'll manually correct the hostname on it and make sure it comes up properly, then can do the same on openstackid.org15:06
fungitrying to keep the impact to production as brief as possible15:06
smarcetfungi: understood ;)15:07
yolandaanteaya, no statusbot?15:07
anteayayolanda: I don't see it15:07
fungiyolanda: apparently openstackstatus timed out in a netslipt/freenode disruption an hour or so ago15:07
openstackgerritRyan Hallisey proposed openstack-infra/tripleo-ci: Allow the container job to run again  https://review.openstack.org/28891515:07
yolandaok i can look at it15:08
anteayawznoinsk: we don't have a command that the public can access to hold a node15:08
fungiopenstack is still here, so statusbot may just need a restart to notice it needs to reconnect15:08
anteayawznoinsk: we have a certain quota from our host companies and have to ensure that nodes get rotated frequently, so we wouldn't give the public access to such a command15:09
anteayayolanda: thank you15:09
cjhey folks15:09
*** EricGonczer_ has joined #openstack-infra15:09
openstackgerritAttila Darazs proposed openstack-infra/tripleo-ci: WIP: Use IPv6 on the gate jobs  https://review.openstack.org/28944515:09
cjI'm getting no feedback on my gerritbot patch15:09
jeblairpabelanger: i'm back whenever you are15:10
cjwho can I pester to have my patch reviewed?15:10
yolandabot restarted15:11
anteayayolanda: thank you15:11
pabelangerjeblair: okay, so I think we need shorter volume names:  vos: the name of the root volume mirror.wheel.centos7x64 exceeds the size limit of 2215:11
anteayacj: we are fairly busy getting services in place in preparation for summit15:11
pabelangermirror.wheel.trustyx64 is 22 chars on the nose15:11
anteayacj: the best way to get attention on your patch is to review other patches15:11
*** openstackstatus has joined #openstack-infra15:12
*** ChanServ sets mode: +v openstackstatus15:12
yolandahere it is15:12
anteayayay15:12
anteayathank you15:12
anteayayolanda: have you a moment to add eharney to these newly created groups? https://review.openstack.org/#/c/289589/7/gerrit/acls/openstack/devstack-plugin-nfs.config15:13
openstackgerritMerged openstack-infra/project-config: Adding branch creation priv to group networking-brocade-release  https://review.openstack.org/29263515:13
yolandawill do15:14
fungiwe're still seeing a lot of jobs timing out on remote git operations, i've had several strike my changes, and i just aborted one in the gate which had been sitting at "updating git remote" on a fairly small repo for over 20 minutes15:14
anteayayolanda: thank you15:14
yolandano problem15:14
openstackgerritMerged openstack-infra/project-config: Add networking-generic-switch-dsvm job  https://review.openstack.org/29412815:14
anteayafungi: was that the issue jeblair was working on yesterday with the operating system versions?15:14
openstackgerritMerged openstack-infra/project-config: Move networking-odl rally job into check.  https://review.openstack.org/28259115:14
yolandadone15:15
jeblairpabelanger: yes.  we'll need to shorten the last component, but leave the others the same.15:15
anteayayolanda: thanks, eharney you should be good to go15:15
funginot sure why this has cropped back up so recently but it doesn't seem to be on any particular distro or provider15:15
openstackgerritAndrey Nikitin proposed openstack-infra/puppet-openstackci: Order of the classes parameters is refactored  https://review.openstack.org/29530915:15
jeblairpabelanger: unfortunately, the way we have built the jenkins jobs, the wheel building hostname needs to match; so we will need a new wheel mirror build slave.15:15
fungianteaya: figuring out why snmp was reporting strange and memory usage on centos 7 inconsistent with what the command line tools reported15:15
*** knikolla_ has joined #openstack-infra15:15
pabelangerjeblair: Ya, just looking at JJB now15:16
jeblairpabelanger: oh wait, i think i'm wrong about that last part, hang oh.15:16
fungis/and //15:16
eharneythanks yolanda and anteaya15:16
yolandaglad to help15:16
anteayafungi: ah thank you, sorry I just caught part of it and couldn't figure out the whole context, thanks15:16
jeblairpabelanger: yeah, only the volume name is affected, the node name is different.  sorry about that.15:17
pabelangerjeblair: which would you prefer cent-7x64 or centosx64?15:18
openstackgerritMonty Taylor proposed openstack-infra/shade: Always do network interface introspection  https://review.openstack.org/29645015:18
jeblairpabelanger: cent7x64 ?15:18
pabelangerWFM15:18
anteayaI missed that we went from 5 to 8 git servers15:18
openstackgerritAndrey Nikitin proposed openstack-infra/puppet-openstackid: Order of the classes parameters is refactored  https://review.openstack.org/29532015:18
jeblairfungi: which could mean network problems in dfw15:20
jeblair(ie, in front of the git load balancer)15:21
fungijeblair: yeah, that's my current suspicion15:21
openstackgerritMerged openstack-infra/puppet-lodgeit: Order of the classes parameters is refactored  https://review.openstack.org/29517715:22
openstackgerritMerged openstack-infra/puppet-logrotate: Order of the class parameters is refactored  https://review.openstack.org/29517915:23
openstackgerritMerged openstack-infra/puppet-logstash: Order of the classes parameters is refactored  https://review.openstack.org/29518015:23
openstackgerritMerged openstack-infra/puppet-mediawiki: Order of the classes parameters is refactored  https://review.openstack.org/29518215:23
openstackgerritMerged openstack-infra/puppet-mysql_backup: Order of the classes parameters is refactored  https://review.openstack.org/29528315:23
jeblairoh, we're reordering parameters?15:23
*** EricGonczer_ has quit IRC15:24
anteayadoes anyone else feel that perhaps rearranging puppet things on modules before summit is perhaps not the best idea?15:24
*** EricGonczer_ has joined #openstack-infra15:24
openstackgerritMerged openstack-infra/elastic-recheck: Add query for httpretty liberty unicode bug 1560808  https://review.openstack.org/29651015:25
openstackbug 1560808 in OpenStack-Gate "stable/liberty: gate-requirements-integration-dsvm fails with due to UnicodeDecodeError in httpretty" [Undecided,Confirmed] https://launchpad.net/bugs/156080815:25
jeblairi feel like there are more substantial things that both authors and reviewers could be spending their time on.15:25
*** knikolla_ has quit IRC15:25
anteayaokay fair point15:25
anteayaI'm in the camp that we change these modules so rarely, yet likely will have to restart services on short notice perhaps doing things that may introduce a bug is not such a good idea15:26
jeblairi'm not going to say anything more about it, because it's also not worth discussing.15:26
rossella_sfungi jeblair can you have a quick look at https://review.openstack.org/#/c/284284 please? I think the only solution is to grant permissions to refs/meta/dashboards , since the dashboard is supposed to be updated daily15:26
jeblairanteaya: i didn't mean to cut off the conversation with you; i typed that last at the same time you were typing :)15:27
*** jaosorior has quit IRC15:27
pabelangerI was the one who approved them. They were in fact just reorders, which no changes to defaults.  It was also to clear out the review queue for puppet modules. And don't have a problem reverting them if people feel strongly about it.  I tried not to merge anything that would cause rebasing15:27
AJaegerrossella_s: did you see my comments on patch set 4?15:27
mordredpabelanger: I think it's more that it's sad that any of your bandwidth was taken up by the existence of the patches in the first place15:27
jeblairmordred: yeah, that.  it's not worth reverting.15:28
mordredpabelanger: we only have one of you, after all - my attempts at cloning you while you sleep notwithstanding15:28
*** xiangxinyong has quit IRC15:28
* mordred tells all the clones to hide before someone notices15:28
*** jsavak has quit IRC15:28
*** gyee has joined #openstack-infra15:29
rossella_sAJaeger, yes Andreas, thanks for that...you said to check on the channel, that's what I am trying to do :)15:29
AJaegerrossella_s: the general direction should work, but it needs proper setup, so enablement of some magic. And fungi and jeblair might be best to help with that15:29
AJaegerrossella_s: ;)15:29
fungii have a feeling one of the reasons these git remote operations are hitting our repos so hard is that our puppet apply jobs are still cloning over the network rather than starting from the local cache15:29
*** x00350071 has joined #openstack-infra15:29
rcarrillocruzfolks15:29
anteayajeblair: no that's fine, I agree it has little value in discussing15:29
rcarrillocruzin the various clouds infra use15:29
*** jsavak has joined #openstack-infra15:29
rcarrillocruzthere's an infra domain (at least in some of them)15:29
pabelangermordred: right. I only do a few each day. Since my eyes glaze over15:30
rcarrillocruzdo you have a domain admin on it?15:30
fungifor example, here's one stuck now for 10 minutes cloning https://git.openstack.org/openstack/puppet-glance15:30
jeblairrcarrillocruz: the only cloud we have any admin on right now is bluebox15:30
rossella_sAJaeger, thanks for all your help...I hope to get this dashboard working :)15:30
anteayafungi: ah15:30
rcarrillocruzand you just use the cloud admin , yeah?15:30
rcarrillocruzyou don't create a specific 'infra' domain admin15:30
rcarrillocruzdo you15:30
rcarrillocruz?15:30
pabelangerjeblair: so, I have run the fs mkmount command, get the following back: fs: You can not change a backup or readonly volume. Where do I look now to ensure it was actually made? My local fs doesn't create the directory15:31
*** Qiming has quit IRC15:31
pabelangerjeblair: I also haven't created the readonly volumes for mirror.wheel.cent7x64 yet15:32
mordredrcarrillocruz: our bluebox cloud isn't really doing v315:32
rcarrillocruzok, thanks15:32
rcarrillocruzthen i guess it's not even worth automating user roles and grants in ansible for now, you just use whatever you are given15:33
* rcarrillocruz goes back to ansibling15:33
jeblairpabelanger: aha! afs story time!15:34
openstackgerritMerged openstack-infra/storyboard: Add API functionality for automatic worklist filters  https://review.openstack.org/29542215:35
jeblairpabelanger: so you grok how afs volumes are mounted into other volumes, so a mountpoint appears as a directory entry?15:35
*** tongli has quit IRC15:36
*** nmagnezi has quit IRC15:36
pabelangerjeblair: not really honestly15:36
pabelangerI'd have to read more up on it15:36
jeblairpabelanger: afs volumes are mounted into other volumes, so a mountpoint appears as a directory entry!  :)15:36
jeblairpabelanger: as you move through the afs directory hierarchy, if any of those directories are mountpoints, you will transition from one volume to another...15:36
jeblairpabelanger: /afs/openstack.org/mirror is a volume15:37
jeblairpabelanger: it has several volumes mounted under it (git, npm, pypi, ubuntu)...15:37
*** yamahata has quit IRC15:38
pabelangerok15:38
*** bpokorny has joined #openstack-infra15:38
jeblairpabelanger: 'fs examine <path>' will tell you about the volume at that path15:38
krotscheckjroll: Not openstack release integrated - (NPM Projects) - there's eslint-config-openstack and the eslint toolchain that run in node, and there's soon to be yeoman-generator-openstack.15:39
*** asettle has joined #openstack-infra15:39
pabelangerjeblair: right, working15:39
jeblairpabelanger: basically the thing to know is that unlike in unix where you mount filesystems on top of each other in kernel memory, and the filessytems don't know about the mountpoints...15:40
openstackgerrityolanda.robla proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675115:40
jeblairpabelanger: in afs, volume mountpoints are actual filesystem nodes15:40
*** jsavak has quit IRC15:41
jeblairpabelanger: so if you list a directory, some of the things you see might be files, some might be directories, and some might be mountpoints that point to other volumes15:41
pabelangerjeblair: so, does that me, my directory of /afs/openstack.org/mirror/wheel/centos-7-x86_64 should be a directory before issueing the fs mkmount command?15:41
*** dizquierdo_afk has quit IRC15:41
pabelangeror does fs mkmount actually create it?15:41
jeblairpabelanger: nope; fs mkmount will create the mountpoint, and then it will appear as a directory.15:42
jeblairpabelanger: but we're not there yet15:42
pabelangerokay, so missing a step then15:42
openstackgerritAndrey Nikitin proposed openstack-infra/puppet-zuul: Order of the classes parameters is refactored  https://review.openstack.org/29538515:43
*** jsavak has joined #openstack-infra15:43
openstackgerritMerged openstack-infra/puppet-openafs: Order of the class parameters is refactored  https://review.openstack.org/29528815:43
jeblairpabelanger: first i just wanted to convey that as you traverse the afs filesystem, you are invisibly moving from one volume to another.  afs is stitching all these volumes together behind the scenes to produce the appearance of a single (global) filesystem.15:43
openstackgerritMerged openstack-infra/system-config: Temporarily disable Puppet for openstackid.org  https://review.openstack.org/29645615:43
openstackgerrityolanda.robla proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675115:44
*** jaosorior has joined #openstack-infra15:44
*** asettle has quit IRC15:44
pabelangerjeblair: okay15:44
jeblairpabelanger: now, each time you transition from one volume to another when crossing an afs mountpoint, a little calculation happens --15:44
jrollkrotscheck: okay, you should be aware of https://news.ycombinator.com/item?id=11340510 . essentially consider every package here potentially evil: https://gist.githubusercontent.com/azer/db27417ee84b5f34a6ea/raw/50ab7ef26dbde2d4ea52318a3590af78b2a21162/gistfile1.txt15:44
*** markus_z_meeting is now known as markus_z15:44
*** Sukhdev has joined #openstack-infra15:44
openstackgerritMerged openstack-infra/system-config: Also protected against OS env vars in expand-groups  https://review.openstack.org/29612815:44
openstackgerritMerged openstack-infra/puppet-jeepyb: Order of the classes parameters is refactored  https://review.openstack.org/29516615:45
krotscheckjroll: That's since been resolved.15:45
jeblairpabelanger: if the volume you are leaving is a read-only volume, then, when afs looks up the volume you are entering, it will look up the read-only version of that volume first.15:45
jrollkrotscheck: they returned all of those namespaces to the original owner?15:45
jeblairpabelanger: if that fails, it will fall back to the read-write volume.15:45
pabelangerjeblair: Ah, I see15:45
jeblairpabelanger: if you are leaving a read-write volume, afs will look up the read-write volume of the one you are entering.15:46
krotscheckjroll: NOt quite, but NPM has seized and un-unpulblished the things that the dev in question unpublished.15:46
jrollkrotscheck: ah ok, good to know. thanks15:46
krotscheckjroll: If anything, though, it adds new priority to us creating a static mirror, because that will isolate us from issues like that.15:46
jeblairpabelanger: so basically, if you have a string of volumes that all have read-only versions, as users move down the line, they will continue to prefer the read-only versions.15:47
jrollkrotscheck: maybe, I think you still would have mirrored potentially evil packages15:47
*** zeih has joined #openstack-infra15:47
jeblairpabelanger: so for that reason, the volumes at /afs/openstack.org and mirror/ and pypi/ all have read-only replicas15:47
krotscheckjroll: Yes, but the only mirror software out there for npm doesn't delete old packages, therefore the left-pad package that caused all the issues would still be available to us.15:48
jrollkrotscheck: yep15:48
jeblairpabelanger: and *that* is why the fs mkmount errored -- because you can't alter the read-only volume you were on15:48
pabelangerjeblair: Ah, now that make sense15:48
krotscheckjroll: I have to say though, who needs to pull in an external dependency for padding strings?15:48
jeblairpabelanger: this brings up the question "well, how do you actually get to the read-write version of the mirror volume in order to make the new mountpoint?"15:48
jrollkrotscheck: yeah, that's the real question here :D15:49
openstackgerritMatt Riedemann proposed openstack/requirements: kilo: cap diskimage-builder<1.1.2  https://review.openstack.org/29655515:49
jrollkrotscheck: though... https://github.com/openstack/oslo.utils/blob/master/oslo_utils/uuidutils.py#L25 :D15:49
jeblairpabelanger: for convenience, there is a convention of creating a forced read-write mountpoint for the cell's root volume in the afs root volume.  that is mounted at '/afs/.openstack.org'  (note the leading dot before openstack)15:49
*** woodster_ has joined #openstack-infra15:49
jeblairpabelanger: if you cd into that, and then walk down the hierarchy, you will be in the read-write versions of all of those volumes15:50
pabelangerjeblair: gotcha, and there now15:50
jeblairpabelanger: so the really short answer to your question is "make the mountpoint in /afs/.openstack.org/mirror/wheel/" :)15:50
pleia2good morning15:51
jeblairpleia2: howdy15:51
mordredkrotscheck: I, for one, look forward to our npm mirror overlords15:51
pabelangerjeblair: So, looking at http://docs.openstack.org/infra/system-config/afs.html#creating-a-volume the fs mkmount would never work, because we are using /afs/openstack.org right?15:51
*** rockyg has joined #openstack-infra15:51
pabelangerand they are all read-only mounts15:51
fungiwe have a _bunch_ of zombie/defunct ansible-playbook processes on the puppetmaster. is that normal?15:52
jeblairpabelanger: in practice, probably not.  it *would* work if one of those path components either didn't have a read-only volume, or had a mountpoint that forced the read-write version.  we don't generally have that in practice, so yeah, updating that to be '.openstack.org' would probably be the thing to do.15:52
anteayagood morning pleia215:53
pabelangerjeblair: and yes, using the updated fs mkmount, my directory now exists15:53
jeblairpabelanger: cool.  and you should see it on /afs/.openstack.org/mirror/wheel but not in /afs/openstack.org/mirror/wheel15:53
openstackgerritAndrey Nikitin proposed openstack-infra/puppet-refstack: Order of the classes parameters is refactored  https://review.openstack.org/29535115:53
SpamapSjeblair: so I think I've found an oddity/bug/notsure in gertty when you have two gerrit's defined in your .gertty.yaml ..15:53
pabelangerjeblair: correct15:53
*** fawadkhaliq has quit IRC15:54
anteayafungi: I actually don't know what is normal for processes on the puppetmaster15:54
SpamapSjeblair: it happily allows one to share a database in this case..15:54
pabelangerjeblair: okay, have to stop here for 30mins, need to walk daughter down to preshool15:54
pabelangerwill be back shortly15:54
jeblairpabelanger: because /afs/.openstack.org/mirror is a volume named 'mirror' and /afs/openstack.org/mirror is a volume named 'mirror.readonly'15:54
jeblairpabelanger: cool15:54
SpamapSjeblair: but after doing so, reviewing changes often crashes with this:15:54
SpamapSsqlalchemy.orm.exc.MultipleResultsFound: Multiple rows were found for one()15:54
SpamapSjeblair: I suspect that there is need for a 'server' field somewhere and a filter on it. Thoughts?15:55
SpamapS  File "/home/clint/venv/gertty/local/lib/python2.7/site-packages/gertty/db.py", line 968, in getAccountByUsername15:55
SpamapS    return self.session().query(Account).filter_by(username=username).one()15:55
jeblairSpamapS: yeah, multiple gerrits can not share a database, so if you want to do that, you'll need to specify an alternate dburi for the second server15:55
SpamapSI suspect that place is the table queried by getAccountByUsername. ;)15:55
jeblairSpamapS: probably it would be nice for gertty to check that and say "hey, it looks like you have two servers using the same database uri; don't do that".15:56
SpamapSto be clear, adding a second server without specifying a dburi, results in a corrupted database.15:56
SpamapSso, I think it's a bit more serious than that.15:56
fungianteaya: well, they're pretty recent so i have a feeling this is a normal part of an ansible run15:56
jeblairSpamapS: (ultimately, it might be nice to alter the schema to support having them both in the same database, and even putting them both in the same ui)15:56
SpamapS(I call it corrupted, because it crashes gertty)15:56
*** tongli has joined #openstack-infra15:56
*** roxanaghe has joined #openstack-infra15:56
openstackgerrityolanda.robla proposed openstack/diskimage-builder: Generate fedora-atomic images using dib  https://review.openstack.org/28716715:56
jeblairSpamapS: yes, corrupted would be a good description.  i think it is unrecoverable.15:57
anteayafungi: okay15:57
SpamapSSo an easy way to check this would simply be to refuse to create the row that leads to this .one() fail15:57
*** jsavak has quit IRC15:57
*** sridhar_ram1 has joined #openstack-infra15:57
SpamapSa unique key is likely in order15:58
*** jsavak has joined #openstack-infra15:58
*** jamesmcarthur has quit IRC15:58
jeblairSpamapS: that would work too.  we should probably do both things -- sanity check the yaml config, and also the own-user entry.15:58
*** apoorvad has joined #openstack-infra15:58
anteayaI'm going to have lunch, clarkb when you are about ttx is waiting to hear if you want to add another job to https://review.openstack.org/#/c/295499/15:58
jeblairSpamapS: sorry you got bit by my undocumented assumption.  :(15:58
openstackgerritMerged openstack-infra/puppet-kerberos: Order of the classes parameters is refactored  https://review.openstack.org/29517215:58
*** tosky has quit IRC15:59
*** IlyaG has joined #openstack-infra15:59
SpamapSjeblair: no problem at all, I'm just making sure I understand the assumption so I can patch around it. :)15:59
*** apoorvad has quit IRC15:59
*** rkukura has joined #openstack-infra15:59
*** jamesmcarthur has joined #openstack-infra15:59
openstackgerritAndrey Nikitin proposed openstack-infra/puppet-storyboard: Order of the classes parameters is refactored  https://review.openstack.org/29537215:59
*** apoorvad has joined #openstack-infra15:59
SpamapSand actually I think I can just delete the extra record in account16:00
*** vgridnev has quit IRC16:00
*** rkukura has quit IRC16:00
*** rkukura has joined #openstack-infra16:00
*** yamahata has joined #openstack-infra16:00
jeblairSpamapS: oh, yeah, if it broke early enough it didn't add any more data than that, that should be easy16:00
HeOSyolanda, hello! I've updated my requests with negative scores. Could you repeat review? :)16:01
jeblairSpamapS: but if it started storing projects and changes... ugh.16:01
*** tongli has quit IRC16:01
SpamapSoh yeah it ran for like a day16:01
* SpamapS torches16:01
*** roxanaghe has quit IRC16:02
*** tonytan4ever has quit IRC16:02
*** tonytan4ever has joined #openstack-infra16:02
SpamapSwell at least I can save the subscribed project names and fix that with a quick update on the new db16:02
jeblairSpamapS: yeah, that, and if you've done any project-topics, are the main bits of local-only data16:03
SpamapSthe main one is actually the reviewed flag :-P16:04
krotscheckjroll: ya know, UUID management I can accept as a dependency, as there's an actual set of specs surrounding that standard.16:04
*** jaypipes has quit IRC16:04
jeblairSpamapS: that too :|   you could probably save that too16:04
jeblairSpamapS: just re-set those after it has re-synced16:05
*** esikachev has quit IRC16:05
clarkbanteaya: ttx why don't we do that in a follow up change since this change is already quite big16:05
SpamapSyeah, I'm awking up the output of selects into updates now ;)16:05
*** links has joined #openstack-infra16:06
sdaguehmmm... so fedora guests are only running tempest in 2 workers?16:06
*** jamesmcarthur has quit IRC16:06
clarkbsdague: thats determined by number of cpus on the guest not the distro16:06
clarkbat least it was when I last looked and made tempest run serially16:07
*** jaypipes has joined #openstack-infra16:07
sdagueclarkb: https://jenkins05.openstack.org/job/gate-tempest-dsvm-platform-fedora23-nv/35/consoleFull16:07
sdagueit's only 2 workers16:07
SpamapSoh hrm, unique keys are already everywhere.. would take major surgery to make it use compound unique keys16:07
sdaguethe fedora23 jobs are regularly getting to 3 hours and timing out16:07
SpamapSmight as well do a server column if we do that16:07
sdaguewhich is putting a big drag on devstack patches in check16:07
*** erlon has joined #openstack-infra16:08
fungisdague: seems reasonable to switch them to experimental while someone with a vested interest in f23 looks into the issue16:08
clarkbsdague: interesting, maybe fedora has a broken or missing num cpu command thing16:08
clarkb2 is the default too iirc16:08
*** matrohon has quit IRC16:09
clarkb`nproc`16:09
jeblairclarkb, sdague: that host has 4 processors16:09
clarkbjeblair: that'll do it16:09
sdaguejeblair: hmmm... when did we start getting 4 proc nodes?16:09
jeblairsdague: it's news to me :)16:10
*** sshnaidm has quit IRC16:10
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources: New External Orders Endpoints  https://review.openstack.org/29657416:10
*** esikachev has joined #openstack-infra16:10
jeblairi'm poking in nova16:10
sdaguejeblair: cool, thanks16:10
clarkbwe have been using 4 proc nodes on osic because they are plenty quick, but I don't think w ehave changed anything to make nodepool boot 4 cpu nodes in rax16:10
*** zeih has quit IRC16:10
openstackgerritMerged openstack-infra/openstackid-resources: New External Orders Endpoints  https://review.openstack.org/29657416:10
jeblair| flavor                               | 8GB Standard Instance (6)                                                                                                 |16:11
sdaguealso, do we have a wheel mirror for fedora?16:11
clarkbdstufft: we do not16:11
clarkber sdague ^16:11
openstackgerritMerged openstack-infra/puppet-openstackid: Default to hostname not fqdn for laravel env  https://review.openstack.org/29645316:11
sdagueok, that would explain why we're spending a ton of time in pip16:11
jeblairwe're using a standard rather than performance flavor for fedora2316:11
mordredjeblair: that's weird16:11
sdaguejeblair: oops, yeh, that would do it16:11
jeblairmaybe missed something in nodepool conf16:12
mordredsdague: pabelanger is working on getting centos going in AFS - so I imagine fedora could be next on the list16:12
jeblairyep, patch incoming16:12
*** zeih has joined #openstack-infra16:13
sdaguemordred: ok, cool. this fedora run spend 13 minutes building pip packages http://logs.openstack.org/69/295769/3/check/gate-tempest-dsvm-platform-fedora23-nv/d04d885/logs/devstacklog.txt.gz#_2016-03-23_11_01_22_03816:13
jeblairwait, i'm assuming this is an error, but what if it isn't?16:14
jeblairmordred, clarkb, sdague: is there a chance that ianw or pabelanger ran into problems with either hvm or performance nodes?16:14
mordredjeblair: anything is possible16:14
sdaguejeblair: is there any git history about the original change16:14
openstackgerritJoshua Harlow proposed openstack-infra/project-config: Add docs publishing job to osprofiler  https://review.openstack.org/29658416:14
jeblairsdague: i'm looking, but it's *absence* of things which is harder :)16:14
mordredjeblair: I recommend we don't land a fix until pabelanger gets back online16:14
clarkbjeblair: my guess is no, most of the problems with rax aren't related to that difference, but it is possible16:14
jeblairmordred: agreed.  i will write the fix, but we'll get pabelanger/ianw signoff before landing.16:15
clarkbmost of it has been systemd + glean16:15
* mordred worships ianw for diving in on the systemd + glean stuff16:15
Zara(hm, I'm concerned that by accepting these reordering patches, to avoid losing time to it, we encourage people to make more, and we lose more time overall.)16:16
ttxclarkb: ack16:16
*** HeOS has quit IRC16:17
*** tongli has joined #openstack-infra16:17
clarkbttx: responded to https://review.openstack.org/#/c/295500/1 as well16:18
krotscheckmordred: So do I (look forward to the day when I have the time to build that mirror)16:18
mordredZara: I thnk you are not the only one with such a worry16:18
* timrc heard people are gathered around a camp fire here while jeblair talks about openafs16:18
mordredtimrc: yah man - there's some good stuff in the scrollback16:19
fungismarcet: i've confirmed puppet is being successfully skipped on openstackid.org now (last run hit it at 15:56 utc, current run started at 16:00 and completed by 16:14). the hostname change has merged now and should get applied on openstackid-dev during the current 16:15 run so in a few minutes i expect the service to break there and then i will apply the manual correction to /etc/hostname and make16:19
fungisure it comes back correctly16:19
clarkbttx: I will write the change for the stable constraints proposal in a few16:19
openstackgerritJames E. Blair proposed openstack-infra/project-config: Use correct flavors for centos7 and fedora23 in rax  https://review.openstack.org/29658516:19
jeblairsdague, mordred, clarkb: ^16:19
clarkbAJaeger: are you good with https://review.openstack.org/#/c/295499/ and its interactions iwth the db changes you are making? its ok for me to approve that now?16:19
smarcetfungi: roger that16:19
matttanteaya: figured it out, CI instances do not have secure_path set in /etc/sudoers, where-as on stock trusty this is set16:19
openstackgerritSean Dague proposed openstack-infra/project-config: move fedora23 devstack to experimental  https://review.openstack.org/29658616:20
sdaguejeblair: cool16:20
matttanteaya: so locally a sudo was getting the path defined by secure_path, where-as in the gate it was getting the PATH of the calling user16:20
sdaguein the mean time https://review.openstack.org/29658616:20
ttxclarkb: ok, I'll need to check if we have stable branches for all the things using the stable-compat template or not16:20
matttnot sure if you guys want to note that for anyone else who runs into this issue16:20
*** jamesmcarthur has joined #openstack-infra16:20
sdaguewith a few identified issues to be looked into to get the timing under control16:20
matttcuz this took a while to troubleshoot :(16:20
jeblairtimrc: yes, but pabelanger went out to get more marshmallows :)16:20
clarkbttx: ok, my guess is we do, thats mostly python libs and oslo16:20
*** Guest60842 has quit IRC16:21
sdagueclarkb: also, the rax networking issue still seems to be a thing - http://status.openstack.org//elastic-recheck/#153118716:21
ttxanteaya: all clear on https://review.openstack.org/#/c/29549916:21
clarkbsdague: yes I don't think dib has merged the fix yet :/16:21
sdagueshould we take rax out of multinode pool until their maintenance window is done16:21
clarkbsdague: we can take it out while we wait for dib16:22
*** tongli has quit IRC16:22
sdaguecool, the current behavior is kind of killing us16:22
*** andymaier has quit IRC16:22
fungismarcet: success! openstackid is now broken as expected on https://openstackid-dev.openstack.org/16:24
sdagueI'm still trying to land the .gitreview update for stable/mitaka devstack16:24
fungimanually updating the server's hostname to not be the fqdn now16:24
sdagueon the 3rd or 4th recheck now16:24
clarkbthe fix has merged I guess now we just need a release, image rebuild, and rax uploads to work16:24
mordredjeblair, fungi: ^^ see note from mattt above. it seems weird to me that sudoers would be different in those differnet places16:26
fungismarcet: manually adjusting /etc/hostname and also ensuring the short hostname appeared as an alias for all versions of the fqdn in /etc/hosts and updating with the hostname command (so that we didn't need a reboot) has corrected the service on openstackid-dev now16:26
mordredmattt: when you say "stock trusty" - what do you mean?16:26
matttmordred: well if i boot an instance on rackspace cloud my /etc/sudoers looks different16:26
matttmordred: and by different i mean it has secure_path listed16:26
pabelangerand back16:26
mordredah16:27
mordredthat's not stock16:27
pabelangerjust catching up on backscroll16:27
matttmordred: i have an old 12.04 ubuntu instance on digital ocean and that also has secure_path set16:27
mordredkk16:27
mordredI'll look in to the differences16:27
smarcetfungi: ok16:27
*** MarkAtwood has joined #openstack-infra16:27
Zaramordred: is there anything planned to make sure that can't happen? I've already lost time to review more interesting things today, because I don't want to give it +1 until I have time to look closely, in case it turns out to miss a vital parameter or something, but I'm wary of leaving it too long in case others +1 just to get it over with.16:27
matttmordred: yeah, that threw us for a loop because when we ran ansible through tox it was installing packages into tox's venv16:27
matttmordred: and we could not replicate this locally16:27
*** skolekonov is now known as _skolekonov16:27
fungismarcet: next i'll quickly make those edits and also manually correct the environment.php file for laravel on openstackid.org16:27
*** tosky has joined #openstack-infra16:28
pabelangerjeblair: I am not sure why the wrong flavor is used currently. I don't think we had any issue with performance nodes16:28
Zaramordred: a one-off ain't so bad, but would rather it not be a pattern...16:28
matttmordred: we forced ansible to use tox's python interpreter so we could run end-to-end in the gate, but it still meant we couldn't run the same test locally16:28
*** sigmavirus24 is now known as sigmavirus24_awa16:29
sdaguealso, anyone know why logs.openstack.org is now serving at about 300kbs ? (19s for a 772K transfer)16:30
fungismarcet: here goes...16:30
sdaguethat's quite a bit slower than it used to be16:30
*** tqtran has joined #openstack-infra16:30
reedpleia2, that storyboard sends emails is worth a # success16:30
reed:)16:30
fungismarcet: https://openstackid.org/ seems to still be working. can you double-check?16:30
fungiif so i think we're safe to reenable puppet for it16:30
pleia2reed: I agree!16:31
*** nadya has quit IRC16:31
smarcetfungi: working16:31
*** fawadkhaliq has joined #openstack-infra16:31
pleia2Zara: care to do a #success for storyboard emails getting to us now? :)16:31
Zarahehehe, sure!16:31
clarkbsdague: is that file coming from swift?16:31
*** salv-orlando has joined #openstack-infra16:31
Zaradone!16:31
sdaguehttp://logs.openstack.org/52/294252/8/check/gate-grenade-dsvm/a585f93/logs/grenade.sh.txt.gz#_2016-03-23_14_23_28_23316:31
sdaguedon't know16:31
*** rajinir has joined #openstack-infra16:32
ZaraI kept typing it in allcaps at first16:32
pleia2lol16:32
*** gordc has joined #openstack-infra16:32
*** tongli has joined #openstack-infra16:32
sdagueI just noticed logs getting a lot slower to pull of late16:32
fungismarcet: okay, i've approved 296462 to reenable puppet for openstackid.org. as soon as i see a puppet run apply on it successfully and not break the service, i'll launch the new (and hopefully final) 15gb replacement server and we can kick the tires briefly before updating dns to use it as the new production server16:32
*** MarkAtwood has quit IRC16:32
smarcetfungi: cool roger that sire!16:33
*** david-lyle has quit IRC16:33
*** tongli has quit IRC16:33
*** tongli has joined #openstack-infra16:33
*** tongli has quit IRC16:33
*** david-lyle has joined #openstack-infra16:33
openstackgerritClark Boylan proposed openstack-infra/project-config: Move stable compat jobs up to mitaka  https://review.openstack.org/29550016:34
timrcjeblair: I seriously think we need to make "story time with jeblair" a weekly thing :P You're great at explaining Things.16:34
mordredmattt: oh. yeah. well, that would be because we install our own sudoers files there16:34
pleia2timrc: I too enjoyed the backlog16:34
clarkbsdague: I don't think any of the grenade logs should be in swift so that woulnd't be it16:34
*** scheuran has quit IRC16:34
*** pvaneck has joined #openstack-infra16:35
*** eil397 has joined #openstack-infra16:35
*** fawadkhaliq has quit IRC16:35
*** fawadkhaliq has joined #openstack-infra16:36
openstackgerritMonty Taylor proposed openstack-infra/puppet-sudoers: Add secure_path setting to match upstream sudoers  https://review.openstack.org/29659816:37
clarkbttx: see I97f0cf78bf2c980628abe0f18aa9f5e96af70ae7 apparently we don't want stable constraints updates? thats :(16:37
*** zz_dimtruck is now known as dimtruck16:37
*** zeih has quit IRC16:37
*** hichihara has quit IRC16:37
*** ddieterly is now known as ddieterly[away]16:38
mordredinfra-root: ^^ that patch is related to the thing that mattt found above - namely that sudo is configured differently on our nodes than in the wild16:38
*** salv-orlando has quit IRC16:38
matttmordred: does that not run the risk of breaking a ton of jobs ?16:38
ttxclarkb: ah. hm. Maybe dhellmann can provide context16:38
openstackgerritMerged openstack-infra/system-config: Revert "Temporarily disable Puppet for openstackid.org"  https://review.openstack.org/29646216:39
anteayattx: thank you16:39
clarkbttx: which explains why I didn't find it the first time around16:39
mordredmattt: it certainly does16:40
*** abregman has quit IRC16:40
matttmordred: doesn't look right to me16:40
mordredmattt: but - that's an example of a file we write out for our sysadmin purposes on our long-lived servers leaking on to our test nodes in a way that might cause actual behavioral differences - so it's certainly worth us talking about what we want to happen16:40
openstackgerritsebastian marcet proposed openstack-infra/openstackid: Updated OAUTH2.0 consent UI  https://review.openstack.org/29660216:41
anteayamattt: thanks for sharing your experience, it is appreciated16:41
*** mikelk has quit IRC16:41
mordredmattt: that's a secure_path I got from a non-puppeted trusty node - what does yours look like?16:41
mordredmattt: oh - wait16:41
mordredheh16:41
matttmordred: :)16:41
anteayatimrc: ++ to storytime with jeblair16:41
matttmordred: on mine: Defaults       secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"16:41
*** ddieterly[away] is now known as ddieterly16:41
*** salv-orlando has joined #openstack-infra16:42
openstackgerritMonty Taylor proposed openstack-infra/puppet-sudoers: Add secure_path setting to match upstream sudoers  https://review.openstack.org/29659816:42
mordredmattt: how about now ?16:42
matttmordred: yep !16:42
anteayaZara: I think HeOS_ is the person doing all the puppet reconfig16:42
clarkbmordred: are those tabs important? I always have to visudo to figure any of that out16:43
anteayaHeOS_: are you aware that one consequence of your patches is causes stress to folks already overworked on reviews?16:43
*** yaume_ has quit IRC16:43
anteayaclarkb: any objection to me +A'ing 295499?16:43
openstackgerritMonty Taylor proposed openstack-infra/puppet-sudoers: Add secure_path setting to match upstream sudoers  https://review.openstack.org/29659816:44
clarkbanteaya: nope I think we are good to go16:44
mordredclarkb: good question16:44
anteayaclarkb: thanks16:44
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Update Urls for redirects and broken  https://review.openstack.org/27124316:44
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Pass through env proxy variables for docs-linkcheck  https://review.openstack.org/27124416:44
*** Swami has quit IRC16:44
pabelangerjeblair: okay, so ready to continue with readonly volumes.  I've believe this is the correct syntax to use: vos addsite -server afs01.ord.openstack.org -partition /vicepa -id mirror.wheel.cent7x64 -roid mirror.wheel.cent7x64.readonly16:47
pabelangerjeblair: which shows        server afs01.ord.openstack.org partition /vicepa RO Site  -- Not released in vos listvldb16:48
jeblairpabelanger: drop the '-roid mirror.wheel.cent7x64.readonly' arguments16:48
jeblairpabelanger: that's optional and it does it for you automatically16:48
pabelangerjeblair: okay16:48
matttmordred: thanks for your help there btw16:48
pabelangerjeblair: if I've already passed it, do I need to delete the replicated site?16:49
pabelangeror is it just a duplicate setting16:49
*** links has quit IRC16:49
jeblairpabelanger: no, should be okay as long as you didn't typo it :)16:49
*** rkukura has quit IRC16:49
jeblairpabelanger: once it's created, you can 'vos release mirror.wheel.cent7x64' to kick off initial replication16:50
*** ifarkas has quit IRC16:50
pabelangerReleased volume mirror.wheel.cent7x64 successfully16:50
pabelanger\o/16:50
pabelangerokay, so I think everything is setup properly now16:51
pabelangerlet me update the JJB template for the new volume name16:52
mordredI do not see anything in /afs/openstack.org/mirror/wheel/16:52
mordredjeblair: ^^16:52
jeblairpabelanger: one more thing...16:52
jeblairmordred: yes that's the one more thing :)16:53
mordred:)16:53
jeblairpabelanger: you will need to release the mirror volume in order for your new mountpoint to show up in the read-only path there16:53
*** vincentll has quit IRC16:53
*** smarcet has quit IRC16:53
jeblairi mean the volume named simply 'mirror'16:54
jeblairwhich is what is mounted at /afs/openstack.org/mirror/16:54
pabelangerAh okay16:54
*** salv-orlando has quit IRC16:54
openstackgerritMerged openstack-infra/project-config: Add mitaka stable branch jobs  https://review.openstack.org/29549916:54
*** Guest63327 has quit IRC16:55
*** jerryz has joined #openstack-infra16:55
*** Swami has joined #openstack-infra16:55
pabelangerdone16:55
pabelangerand I can see it on the afsdb01.o.o now16:55
openstackgerritClark Boylan proposed openstack-infra/project-config: Stop using rax for multinode  https://review.openstack.org/29661016:55
clarkbsdague: ^16:56
*** vgridnev has joined #openstack-infra16:56
*** esikachev has quit IRC16:56
*** cody-somerville has quit IRC16:56
*** cody-somerville has joined #openstack-infra16:57
sdaguefungi: ... I was going to say :)16:57
*** tongli has joined #openstack-infra16:57
jeblairpabelanger: looks good16:57
fungisdague: i like to exercise my -2 hammer whenever possible, donchaknow?16:57
sdagueheh16:58
*** EricGonczer_ has quit IRC16:58
*** achanda has joined #openstack-infra16:58
mordredjeblair, pabelanger: I now see the centos wheel dir16:58
mordredhowever16:58
mordredls: cannot open directory /afs/openstack.org/mirror/wheel/centos-7-x84_64/: Permission denied16:58
mordredls /afs/openstack.org/mirror/wheel/ubuntu-14.04-x86_64/16:59
mordredworks fine16:59
jeblairindeed.  it needs some permissions!16:59
openstackgerritPaul Belanger proposed openstack-infra/project-config: Update centos7 wheel mirror naming schema  https://review.openstack.org/29661216:59
jeblairpabelanger: observe "fs la /afs/openstack.org/mirror/wheel/ubuntu-14.04-x86_64/"17:00
jeblairpabelanger: compared to "fs la /afs/openstack.org/mirror/wheel/centos-7-x84_64/"17:00
jeblair('la' is short for 'listacl')17:00
*** krtaylor has quit IRC17:01
jeblair(incidentally, apropos of nothing.... 'sa' is short for 'setacl')17:01
*** annegentle has joined #openstack-infra17:01
*** tonytan_brb has joined #openstack-infra17:01
mordrednot of nothing - that command is about to be used17:01
pabelangerjeblair: okay, they are different17:01
*** tongli has quit IRC17:01
*** burgerk has joined #openstack-infra17:01
jeblairoh, but mind your read-only / read-write volumes... so you might just want to go ahead and sit yourself in /afs/.openstack.org/mirror/wheel/17:02
*** pots has joined #openstack-infra17:02
*** pvaneck has quit IRC17:02
pabelangerright, so I need to use fs setacl I suspect?17:03
jeblairpabelanger: yep.17:03
*** rossella_s has quit IRC17:03
jeblairpabelanger: all of those are groups.  system:anyuser is special -- it includes all users as well as unauthenticated access17:03
*** achanda has quit IRC17:03
*** pvaneck has joined #openstack-infra17:04
*** tonytan4ever has quit IRC17:04
*** rossella_s has joined #openstack-infra17:04
*** jlanoux has quit IRC17:04
*** MarkAtwood has joined #openstack-infra17:04
jeblairpabelanger: the letters are access rights -- Read, List, Insert, Delete, Write, locK, Administrate17:04
mordredafs acls are the best17:05
*** dims_ has quit IRC17:05
jeblairpabelanger: acls are set on directories (not files), and newly directories inherit the acls of their parets.  so this is the perfect time to set those, right before something starts creating entries in a new volume.  :)17:06
*** zeih has joined #openstack-infra17:06
jeblairer, "newly created directories"17:06
*** sfinucan has quit IRC17:06
*** dims has joined #openstack-infra17:06
pabelangerokay, I think I did it17:07
*** rockyg has quit IRC17:07
jeblairpabelanger: lgtm; vos release and that should make mordred happy17:07
*** Rockyg has joined #openstack-infra17:07
*** ajmiller has quit IRC17:07
mordredyup17:08
mordredI can now ls and fs la that dir17:08
pabelangersweet17:08
*** ajmiller has joined #openstack-infra17:08
jeblairand http://mirror.dfw.rax.openstack.org/wheel/centos-7-x84_64/ works17:08
mordredyup.17:09
pabelangerso, 296612 should fix our JJB to use the new volume name17:09
mordredas does http://mirror.iad.rax.openstack.org/wheel/centos-7-x84_64/17:09
mordredbecause FAS17:09
mordredbecause AFS17:09
* clarkb is going to have to figure all of this out for the ceph mirror as soon as he figures out how big the ceph mirror needs to be17:09
*** zeih has quit IRC17:10
*** zeih has joined #openstack-infra17:10
jeblairclarkb: you make a good point17:10
*** Rocky_g has joined #openstack-infra17:10
*** rkukura has joined #openstack-infra17:10
jeblairpabelanger: there's one more one more thing to do :)17:10
jeblairpabelanger: set the quota for the volume17:10
*** Rockyg has quit IRC17:10
*** Rocky_g has quit IRC17:10
mordredclarkb: I was just thinking, in fact, that we should make a nice ansible playboot to set up a new mirror17:10
jeblairpabelanger: (volumes have disk size quotas in afs)17:10
*** Rockyg has joined #openstack-infra17:11
fungiclarkb: one thing we haven't figured out yet is whether we're going to support pre-caching of packages from unofficial package repositories (even ones we're mirroring) and if so what that implementation would actually look like17:11
jeblairmordred: a playboot is the term for a playbook you use to set something up the first time?17:11
pabelangerjeblair: right. I can see there is a difference between the 217:11
pabelangerlet me ready man for the syntax17:11
mordredjeblair: nope. it's just the name for a playbook that has a bunch of spelling syntax errors17:11
clarkbfungi: pre caching?17:12
fungiclarkb: onto worker images17:12
clarkbfungi: ah yup17:12
jeblairpabelanger: the units are, of course, kilobytes, because we're in the 1980s.17:12
*** krtaylor has joined #openstack-infra17:12
fungii think building up apt/yum caches locally for packages which aren't in our default sources will get tricky17:13
clarkbfungi: I think that the mirrors are probably suffiicent for these use cases since they aren't super common, however for certain software it may become more ocmmon17:13
fungiso probably better to assume we won't for the time being17:13
fungiyep17:13
mordredwe might want to just ride it for a while17:13
jeblairso the default initial quota is 5000 kilobytes, or 5 megabytes.  :)17:13
mordredand figure it out when it's an issue17:13
mordredyah17:13
pabelangerjeblair: right. okay, quota updated, and vos release17:13
pabelangerboth look the same now17:13
jeblairpabelanger: i don't think you need to vos release for a quota change -- you're really only changing the read-write volume anyway.17:14
*** achanda has joined #openstack-infra17:14
jeblairdoesn't hurt anything though17:14
pabelangerokay17:14
pabelangerexciting! Once JJB lands, we can try a build17:14
clarkbis there raeally no good way to find out the size of an apt repo without downloading it all first?17:15
pabelangerthis is actually good, and will help with the RPM mirror next17:15
*** hashar has quit IRC17:15
*** sshnaidm has joined #openstack-infra17:16
*** ihrachys has quit IRC17:16
jeblairclarkb: we can adjust the quota at any time, so you can make a guess and go ahead and build it in afs and adjust later.17:17
fungimmm, 5mb default quota. that's so a couple decades ago17:17
mordredjeblair: ++17:17
clarkbjeblair: I don't have to worry about the underlying data volumes?17:17
mordredclarkb: nope17:17
*** krtaylor has quit IRC17:17
jeblairclarkb: well, yes, you do have to not exceed the underlying capacity.  but we're at 35% on a 1TB volume right now i think.17:18
mordredthis is why ceph-rbd backed AFS is such a cool thing17:18
fungimordred: even with the recent patches merged and applied on the puppetmaster, my launch-node.py run ended in plenty of "/etc/ansible/hosts/openstack:43: Expected key=value host variable assignment, got: argparse" errors17:18
jeblairmordred: yeah, then you don't have to worry about that nearly as much.  :)17:19
clarkbmordred: you don't really need AFS with ceph if you just nfs the cephfs17:19
clarkb>_>17:19
mordredclarkb: that's the funniest thing you've ever said17:19
mordredsee, it was funny, beause you treated both nfs and cephfs as things someone would use in production17:19
mordredwhich is clearly irony17:19
clarkbmordred: I mean for mirrors cephfs should be fine17:19
mordrednope17:19
jeblairclarkb: and you can just rsync the nfs data locally instead of using the afs cache :)17:19
clarkbbecause you can always rebuild from scratch17:19
mordredsure. but there's no atomic release17:20
*** tonytan_brb has quit IRC17:20
clarkbbut it looks like cephfs does its own protocol for mounting I thought it nfs'd for some reason17:20
mordredalso - cephfs is still "experimental"17:20
clarkbmaybe it does that too17:20
*** tonytan4ever has joined #openstack-infra17:20
clarkbmordred: atomic release would just be an index update17:20
mordredso using rbd which is solid, behind afs, which is also solid, seems like a much saner less rube-goldberg approach to me17:20
clarkbmordred: since everyone would be talking to the same backend17:20
jeblairwe may also be handwaving around authentication too17:21
jeblair(minor detail)17:21
*** mylu has joined #openstack-infra17:22
mordredfungi: when you have some free cycles, wanna talk about repo signing?17:23
*** krtaylor has joined #openstack-infra17:23
clarkbmordred: the big drawback to doing what you describe is the limit on the number of devices you can attach to hosts so you end up distributing that atop a distributed system17:24
*** tphummel has joined #openstack-infra17:24
fungimordred: sure, probably free in about an hour if you're around17:24
mordredfungi: cool17:24
mordredclarkb: I may be missing what you're saying - too many pronouns with no antecedants17:25
clarkbmordred: but yes cephfs is still in the probably not great for data you care about phase of its life17:25
*** derekh has quit IRC17:25
clarkbmordred: using rbd you have to attach block devices via iscsi? which runs into the same problem logs.openstack.org has17:25
mordredwhy would I use iscsi for rbd?17:25
mordredand not an rbd device?17:26
SamYaplemordred: because you hate yourself17:26
clarkbmordred: you end up artificually limited on the number of devices you can use which requires you to build a distributed system atop a distributed system that can halde these problems17:26
clarkbmordred: because cinder17:26
mordredclarkb: we are DEFINITELY talking past each other17:26
clarkbmordred: you could run your own and then not use iscsi, but our current systems use cinder whic is iscsi17:26
mordredbceause that's not what I'm talking about at all17:26
clarkbmordred: its the same problem if you use rbd directly or cinder though17:27
*** roxanagh_ has joined #openstack-infra17:27
mordredclarkb: so - there are two issues: getting disk devices into a ceph cluster, and consuming that ceph cluster as the source of disk in AFS17:27
SamYaplefor the record cephfs is not experimental anymore. there are a few 100T+ cephfs pools that i have personally been on17:27
mordredSamYaple: cool. it still has none of the features that I want that AFS has, but good to know that it's out of experimental stage17:28
SamYaplemordred: understood17:28
SamYapleand agreed with17:28
clarkbmordred: yes and if you are limitted to running both in a cloud they have the same challenges and you will be solving them twice17:28
mordredclarkb: ignore the "get disks into ceph cluster" for a sec and assume that a ceph cluster exists that you have access to17:28
clarkbmordred: which is my point, that seems lik ea big operational headache and a drawback17:28
mordredthis is not true for us right now, and may never be - but put it to the side for a sec17:29
mordredif you have a ceph cluster that exposes storage via rbd17:29
*** rcernin has quit IRC17:29
mordredthen you need one rbd device on the AFS volume server17:29
*** achanda has quit IRC17:29
mordredand the fact that AFS works in quotas rather than volume sizes matches nicely with the expandable amount of storage available on the rbd device17:30
* SamYaple is a big ceph and distributed storage guy so his interest is piqued....17:30
mordredthat's the part of the interfaces matching up that's awesome17:30
mordredbut it DOES assume the existence of a ceph cluster17:30
clarkbmordred: and you can arbitrarily grow that beyond 14TB?17:30
SamYapleclarkb: yes17:30
mordredclarkb: remember, we're not talking about managing the ceph cluster17:30
clarkbok why in the world does no one expose this this way17:30
mordredwe're talking about consuming an existing ceph cluster17:31
clarkbbecause the current thing we have is a giant pain17:31
mordredand we're not talking about consuming ceph via cinder17:31
mordredwe're talking about consuming ceph natively17:31
*** roxanagh_ has quit IRC17:31
mordredon the other side, _managing_ the ceph cluster, if you were to do it on top of an openstack cloud that was getting block devices from cinder17:31
mordredthen yes, you'd need multiple servers each contributing up to 14TB to the ceph pool17:32
mordredbut ceph would happily put those things into the storage pool for you17:32
mordredand you could consume them via rbd in AFS17:32
clarkbsounds like cinder should just wire up rbd directly for us and the world would be magical17:32
mordredall nice and clean like17:32
mordredyah17:32
jeblair(which is basically our strategy with afs right now since we don't have a ceph cluster -- 14TB afs fileservers as needed)17:32
mordredyup17:33
fungijpmaxman: already mentioned to smarcet elsewhere, but the replacement 15gb openstackid.org is up at 2001:4800:7817:102:be76:4eff:fe05:d9cd and 23.253.97.70 if you want to kick the tires before we change dns to point to it. i've already set the current records down to a 5-minute ttl17:33
jeblair(but yeah, afs as a caching/authz/authn/global-filesystem-view interface to data stored on ceph would be ideal)17:33
*** achanda has joined #openstack-infra17:33
mordredyup. it's one of the best storage system combos evar17:33
openstackgerritMerged openstack-infra/shade: Always do network interface introspection  https://review.openstack.org/29645017:33
mordredold-school solidity of AFS with new-fangled dynamic sizing of ceph17:34
SamYapleso forgive my coming in late to this conversation, but this RBD that we would use is just going to be attached to a single machine right? we arent talking about using it as a distributed filesystem?17:34
mordredSamYaple: yup17:34
*** tlbr has joined #openstack-infra17:34
mordredSamYaple: to both things17:34
SamYaplecool then AFS would make it distributed17:34
mordredyah17:34
SamYapleshould work well17:34
mordrednow - for _scaling_ purposes one might want to make multiple rbd devices and attach them to different AFS fileservers17:34
SamYapleyou can dynamically grow (and shrink) the rbd17:35
mordredin case the main afs fileserver became a bottleneck17:35
mordredbut I'd want to see that happen before I architected for it17:35
*** smarcet has joined #openstack-infra17:35
jpmaxmanfungi - great!17:35
mordredgiven the other levels of caching and whatnot17:35
SamYapleindividual rbds also have a performance bottlenext sometimes17:35
mordredSamYaple: exactly17:35
clarkbright I think ^ is why everyone chunks to 1TB everywhere17:35
mordredyah. but that's a next step problem17:35
SamYapleat around the ~500MB/s scale ive had to attach multiple RBDs and raid0 them to get more performance17:35
clarkbbecause its a general problem in storage land17:35
mordredand one that can be solved _behind_ AFS17:36
mordredwithout interface issues17:36
openstackgerritMerged openstack-infra/project-config: move fedora23 devstack to experimental  https://review.openstack.org/29658617:36
openstackgerritgreghaynes proposed openstack/diskimage-builder: dhcp-all-interfaces depends on dhcp  https://review.openstack.org/29662617:36
*** fawadkhaliq has quit IRC17:36
mordredthing of it like MVC for storage17:36
SamYaplewill these AFS servers be using the RBD linux kernel module? or is this qemu using the rbd python libs?17:36
mordredSamYaple: oh - we have no ceph17:36
*** fawadkhaliq has joined #openstack-infra17:37
mordredor plans for a ceph currently17:37
mordredwe're just doing AFS on top of dumb cinder block devices right now17:37
pleia2AJaeger: quick question on 296348 (good change, I'd like to see it land)17:37
*** jamesmcarthur has quit IRC17:37
jeblairif one of our clouds offered ceph rbd as a service, this is how we would use it :)17:37
SamYaplei.... may be confused then. is this a hypotheical in-ten-years conversatin?17:37
mordredSamYaple: no, this is how cern runs their AFS17:37
mordredSamYaple: in a world where I set up a ceph cluster and then an AFS cluster on top of that cluster17:37
SamYapleyea17:37
mordredSamYaple: I would be using the RBD linux kernel module17:37
mordredon the AFS fileserver17:38
SamYapleso this has no practical purpose to implement something today?17:38
mordredSamYaple: right now we're at 35% capacity on a single 1TB volume17:38
mordredit would be a bit overkill for today17:38
clarkbSamYaple: the practical purpose today would be if ^ gre wto 14TB17:38
mordredyah17:38
mordredlike, if we replaced static.o.o file storage with AFS filestorage17:38
mordredfor instance17:38
jeblairclarkb: well, if we grow to 14tb, we can just add another afs fileserver.17:38
mordredyah17:39
jeblairwe *could* run a ceph cluster, but we don't have to.17:39
clarkbjeblair: but you have to shard right? probably fine for our use case but not always the greatest solution17:39
*** fawadkhaliq has quit IRC17:39
SamYapleok. well should this ever materialize, rbd under AFS is a good plan17:39
mordredSamYaple: ++17:39
*** fawadkhaliq has joined #openstack-infra17:39
SamYapleand running ceph in vms with cinder volumes backing ceph is also not a BAD plan17:39
SamYaplejust fyi17:40
SamYapleive done that before17:40
jeblairclarkb: we probably don't want giant volumes for other reasons anway -- volume operations like moving, replication, etc, would take a while.17:40
mordredSamYaple: it can't be worse that our current "stich 14 cinder volumes into LVM"17:40
clarkbjeblair: in theory with cephfs you could have 15TB files :)17:40
*** jamesmcarthur has joined #openstack-infra17:40
jeblairwe *might* want to more seriously consider backing afs with ceph today if we we want to make our read-write volumes more resilient to failure.17:40
clarkbjeblair: or even $otherfs on rdb17:40
SamYaplewell no. the idea is you pull another 1TB from cinder whenever needed and attach it as another disk. then you create another osd in the vm and then you can grow your rbd17:40
*** fawadkhaliq has quit IRC17:41
jeblairclarkb: okay.  i don't want a 15tb file.17:41
jeblairi think that's too big, even for subunit.17:41
*** achanda has quit IRC17:41
*** fawadkhaliq has joined #openstack-infra17:41
clarkbhow many hours of 4k video is that17:41
*** rbrndt has quit IRC17:42
jeblairit's more than a library of congress17:42
fungijpmaxman: smarcet: i've changed the dns records for openstackid.org from 104.130.154.113 and 2001:4800:7818:103:53f7:aea1:b964:d61c to 23.253.97.70 and 2001:4800:7817:102:be76:4eff:fe05:d9cd now17:42
SamYapleclarkb: about 3 minutes17:42
*** ddieterly is now known as ddieterly[away]17:42
clarkb60fps 4k video is supposedly ~4TB an hour17:43
*** bpokorny has quit IRC17:43
openstackgerritMerged openstack-infra/project-config: Publish tacker content on *.openstack.org  https://review.openstack.org/29503617:43
clarkbso one of the hobbit films is ~20TB?17:43
SamYaplelets ppick something good clarkb17:43
smarcetfungi: roger that17:43
mordredSamYaple: "Important CephFS currently lacks a robust ‘fsck’ check and repair function. Please use caution when storing important data as the disaster recovery tools are still under development. For more information about using CephFS today, see CephFS for early adopters17:43
mordred"17:43
mordredSamYaple: still experimental by my definition17:44
clarkbSamYaple: well the hobbit shot 2x4k 60fps17:44
SamYaplemordred: that is really old docs, though its still in master i agree17:44
Clintclarkb: you might want to compress it17:44
fungimordred: that reminds me of the last time i tried to use btrfs ;)17:44
SamYaplemordred: thats been around since.... firefly?17:44
mordredSamYaple: just saying17:44
SamYaplemordred: fungi the btrfs docs still say that too17:44
fungihah17:44
mordredSamYaple: for good reason17:44
SamYaplethough they annouced it as stable over a year ago17:44
SamYaplemordred: youre wrong and should feel bad for spreading FUD17:44
clarkbClint: yup, I was just trying to wrap my head around the high end17:45
mordredit's not stable until you've removed the "warning, don't use this" from your docs17:45
clarkbso ya 15TB files probably not common17:45
SamYaplemordred: kernel devs modifying docs? pffff17:45
bkeroAIUI that's pretty small beans compared to a lot of ceph users17:45
*** electrofelix has quit IRC17:45
mordredmind you - I'm convinced that ceph for block storage is rock solid and scalable and awesome17:45
*** jamesmcarthur has quit IRC17:45
openstackgerritRussell Bryant proposed openstack-infra/project-config: Disable tempest in networking-odl rally job.  https://review.openstack.org/29663717:45
SamYaplemordred: im not pushing cephfs, dont worry. i was just commenting on it.17:46
bkeromordred: That warning has been there for a long time. I'm wondering if it's applicable anymore.17:46
mordredSamYaple: totes17:46
bkeroMaybe they just have a docs problem :)17:46
mordredbkero: yah - that's my thing ... as a user, i'm going to consider the warning in the official docs valid until removed17:46
SamYaplebkero: its a little of both17:46
*** fawadkhaliq has quit IRC17:47
*** yamamoto_ has quit IRC17:47
*** fawadkhaliq has joined #openstack-infra17:47
bkeromordred: The block storage is also built off of the object storage, so that should be considered rock solid too. Can some workloads be adapted to use that? Or is that the now-you-have-two-problems problem?17:48
*** salv-orlando has joined #openstack-infra17:48
*** jamesmcarthur has joined #openstack-infra17:48
SamYapleyou guys are going to love the new bluestore for ceph17:48
clarkbbkero: the problem with object storage that we have found is that you have to build an entire application layer on top of it to essentially replace rbd and a filesystem17:48
SamYaplewho needs xfs or know filesystems?17:48
clarkbbkero: becues you need indexing, and you need file lookups, and you need stuff that can grab the objects17:49
*** piet has quit IRC17:49
clarkbbkero: so you can either write that from scratch or take advantage of 20 something years of software development17:49
bkeroclarkb: I'm pretty sure all those problems have been solved in libraries17:50
fungialso note that when rewriting posix filesystem semantics from scratch, you're bound to rediscover all the mistakes you predecessors have solved17:50
clarkbbkero: they haven't we know because we have attemted to use swift as a store for logs17:50
clarkbbkero: really the best library for filesytem things is a filesystem17:50
bkerofungi: Yeah, attempting to write a vfs layer on top of object store = s3fs, which has and has worked around a lot of that17:50
SamYaplefungi: of note: CephFS will never be fully, POSIX compatible, they have stated as much17:51
openstackgerritsebastian marcet proposed openstack-infra/system-config: OpenStackID 1.0.16  https://review.openstack.org/29664117:51
bkeroclarkb: Yup. By adapt workload I mean use !filesystem17:51
*** rbrndt has joined #openstack-infra17:51
clarkbbkero: right but then you find out you need things a filesystem does17:51
*** bpokorny has joined #openstack-infra17:51
mordredbkero: right but we don't _want_ to not use the filesystem17:51
*** rbrndt has quit IRC17:51
mordredthe filesytem is not a bug17:51
clarkbbkero: you need indexes and listings and organizational structure17:51
mordredit's a very good piece of software17:51
clarkbmod times17:51
mordredthat does very good things17:51
*** mriedem1 has joined #openstack-infra17:51
mordreds/filesystem/object-storage/ is not always a win17:51
clarkbyou also tend to want software to be able to talk to the data store17:51
*** achanda has joined #openstack-infra17:51
fungipeople wanting to browse a list of files you're serving may want a heirarchy to more easily navigate, timestamping which indicates when things deeper in the heirarchy have changed, et cetera17:52
bkeromordred: Yep. It's just a win for sharding purposes. It's worse in about every other respect for this application.17:52
*** mriedem has quit IRC17:52
clarkbobjects stores do make sense for very specific use cases but require work to use17:52
*** piet has joined #openstack-infra17:52
*** yamamoto has joined #openstack-infra17:52
*** cdent has quit IRC17:53
mordredbkero: yup. and the sharding thing can be solved by using layers - such as object-store -> rados -> rbd -> AFS :)17:53
bkeroOr any manner of clustering filesystem, sure17:53
mordredyah17:53
clarkbI think really where we tripped up is our use case for logs is very specifically solved by a filesystem17:53
mordredyup17:53
mordredthey are files with a directory structure and also will be presented as such17:54
clarkbwe need navigable structured indexes with modification time records17:54
*** dloi has joined #openstack-infra17:54
fungismarcet: jpmaxman: cacti is reflecting the ram increase now http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=2067&rra_id=all17:54
*** tongli has joined #openstack-infra17:54
*** angdraug has joined #openstack-infra17:54
bkeroclarkb: how does a filesystem address multiple indexes for quickly searching that data in several ways though?17:54
*** electrofelix has joined #openstack-infra17:54
mordredbkero: it doesn't - but we don' thave that17:54
mordredbkero: when we want that - we put files into elasticsearch17:54
*** tongli has quit IRC17:55
clarkbbkero: but also an object store doesn't provide that at all17:55
mordredya. that too17:55
clarkbbkero: an object store gives you flat lists17:55
clarkbyou can have different flat lists but ya17:55
*** tongli has joined #openstack-infra17:55
clarkbat least with swift you can attach metadata and then list all the things matching specific flags17:55
clarkbbut they aren't organized in any manner against each other17:55
smarcetfungi: ok,17:56
bkeroNope, but that's useful functionality17:56
clarkbflags is probably the wrong word there, basically you can filter on metadata attributes17:56
clarkbbkero: but its not something we need17:56
bkeroTags might be more familiar17:56
smarcetfungi: now we could stretch legs :)17:56
mordredyah. I mean, object storage is cool17:57
mordredand does many cool things17:57
*** jamesmcarthur has quit IRC17:57
openstackgerritJeremy Stanley proposed openstack-infra/system-config: OpenStackID 1.0.16  https://review.openstack.org/29664117:57
mordredit just happens that those things do not actually match up with our actual problem space currently17:57
fungiupdated ^ to link to git.o.o instead of github17:57
*** jamesmcarthur has joined #openstack-infra17:57
mordredwhich is great- luckily the world has more than one tech solution17:57
mordredfungi: is that a think we want to land?17:58
smarcetfungi: ok sorry aout htat17:58
tosky(sorry for the interruption) few days ago I asked how to import a filtered subset of commits from one repository to another17:58
toskyone of the first step is pushing the imported commits for review using a new (orphan) branch (no common history)17:59
toskynow, as I can't create a new branch, the question is: how should I do this? Propose a change for gerrit to temporarily allow it (enabling it for cores)? Or...?17:59
*** mriedem has joined #openstack-infra18:00
*** mriedem1 has quit IRC18:00
*** zeih has quit IRC18:00
*** sfinucan has joined #openstack-infra18:00
*** jordanP has quit IRC18:00
anteayaI have created an etherpad with a draft email to the list about bots: https://etherpad.openstack.org/p/bots-bots-bots18:00
anteayabased on yesterday's discussion18:00
*** zeih has joined #openstack-infra18:01
anteayaI'd be grateful if anyone could see their way clear to spending a moment reviewing18:01
fungimordred: it's smarcet's change to roll latest openstackid to production. someone with an account on translate-dev should probably test it out just to make sure logins are still working there18:01
*** salv-orl_ has joined #openstack-infra18:01
fungisince it reflects the current state of the deployment on openstackod-dev, which translate-dev is using18:01
mordredfungi: cool. thanks!~18:02
mordredfungi: I understand the patch now18:02
*** jsavak has quit IRC18:02
smarcetfungi: seems to we working18:02
fungiawesome18:02
*** jsavak has joined #openstack-infra18:02
clarkbtosky: you can push an acl change to add the gerrit create permission18:03
*** eil397 has quit IRC18:03
openstackgerritDoug Hellmann proposed openstack-infra/project-config: update solum to use the correct release jobs  https://review.openstack.org/29664718:03
toskyclarkb: so that's the way - but who should be the target? Can I do it for a specific user? All the current configuration is about groups18:03
clarkbtosky: you can only do it for groups in gerrit iirc. Use the release/core group18:04
clarkbtosky: the smaller the group the better18:04
*** salv-orlando has quit IRC18:04
toskyclarkb: yes, that was the question (how to avoid a -2 even before the CI ends :)18:04
clarkbload average: 32.19, 32.79, 35.01 probably plays a part in slow log downloads18:05
openstackgerritMerged openstack-infra/openstackid: Updated OAUTH2.0 consent UI  https://review.openstack.org/29660218:05
*** Sukhdev has quit IRC18:06
*** sigmavirus24_awa is now known as sigmavirus2418:06
clarkbhttp://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=137&rra_id=all started a couple weeks ago18:06
*** yuanying_ has joined #openstack-infra18:07
*** lucasagomes is now known as lucas-dinner18:08
fungismarcet: jpmaxman: i've got a packet capture going on the old openstackid.org watching for new incoming https connections. still getting a few but it looks like the majority are landing at the new server now18:08
*** vgridnev has quit IRC18:08
*** MarkAtwood has quit IRC18:08
*** achanda has quit IRC18:09
jpmaxmanwoot!18:09
smarcetfungi: ok18:09
jpmaxmanthanks18:09
smarcetfungi: thx a lot !18:09
fungimost recent was 3 minutes ago18:09
*** yuanying has quit IRC18:09
smarcetfungi: yes i was performing some massive request to server :P18:09
openstackgerritMerged openstack-infra/shade: Add environment_files to stack_create  https://review.openstack.org/27755918:09
clarkbnew logstash pipeline possibly more performant? Or the added load for downloading all of those subunit files?18:10
*** piet has quit IRC18:10
jpmaxmansmarcet: looking good in my tests18:11
fungiclarkb: ouch, that's severe18:11
fungiclarkb: i wouldn't expect better-performing logstash to cause this, since it would just reduce the latency for its retrievals not the number of them18:12
clarkbtotal bits out eth0 http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=311&rra_id=all doesn't look that much worse18:12
clarkbfungi: ya and I don't think its added subunit downloads because ^ doesn't show a jump18:12
fungiclarkb: looks like it's definitely apache though. i'll see what looks hardest hit18:12
*** EricGonczer_ has joined #openstack-infra18:13
anteayacj: I commented on your gerritbot patch18:13
*** jaosorior has quit IRC18:13
openstackgerritMerged openstack-infra/system-config: Use environment file in sample reverse DNS command  https://review.openstack.org/29649418:13
*** kzaitsev_mb has joined #openstack-infra18:13
clarkbtotal numbers of tcp connections don't seem to have changed dramatically either18:14
*** annegentle has quit IRC18:14
*** krotscheck has quit IRC18:14
*** krotscheck has joined #openstack-infra18:15
AJaegerpleia2: I answered on 296348 - I think we do not use automatic labels anywhere. But if you feel strongly, I can change...18:15
openstackgerritEric Harney proposed openstack-infra/project-config: Fix devstack config for devstack-plugin-nfs jobs  https://review.openstack.org/29665718:15
*** ericksonsantos has quit IRC18:16
fungiclarkb: wow, lots of 404s being reported for logs.o.o requests18:17
pleia2AJaeger: not worth the trouble, just seemed like duplication of effort since we already have a link18:17
clarkbfungi: yes beacuse it doesn't actually know what files exist for which jobs18:17
clarkbfungi: so thats normal18:17
*** mrmartin has quit IRC18:17
pleia2AJaeger: anyway, approved18:17
*** jamesmcarthur has quit IRC18:17
fungiyeah, those are logstash workers groping around, confirmed18:17
clarkbfungi: that should be cheap18:18
clarkbbut maybe it isn't18:18
fungiclarkb: well, they go through a cgi18:18
openstackgerritMerged openstack-infra/project-config: Stop using rax for multinode  https://review.openstack.org/29661018:18
*** MarkAtwood has joined #openstack-infra18:19
*** annegentle has joined #openstack-infra18:19
fungiclarkb: did we add a bunch of new filenames to check for a week or two ago?18:19
clarkbfungi: not that I know of18:19
clarkbbut it is possible18:19
*** cdent has joined #openstack-infra18:19
openstackgerritMerged openstack-infra/infra-manual: Enhance zuul setup section  https://review.openstack.org/29634818:19
*** yamamoto has quit IRC18:19
*** nmagnezi has joined #openstack-infra18:20
clarkbfungi: its also possible the subunit side chagned18:20
*** vgridnev has joined #openstack-infra18:20
clarkbthere are two of them now18:21
fungithe only access logs getting updated at all quickly are logs, releases and tarballs fwiw18:21
clarkbhuh whats hitting tarballs?18:21
*** amuller has joined #openstack-infra18:21
amullerGood afternoon18:21
fungiclarkb: jobs that pip install things like the neutron master branch tarball because stadium or something18:22
clarkbfungi: gotcha18:22
clarkbfungi: so the "simple" test here is to just turn off half the logstash workers and see if load falls by half18:22
pabelangerfungi: clarkb: pleia2 do you mind helping land https://review.openstack.org/#/c/296612/ ? And update for our wheel.mirror centos volume18:23
*** esker has joined #openstack-infra18:23
AJaegerthanks for reviewing, pleia218:23
amullerWe started seeing failures in neutron functional job because rabbit wouldn't start: http://logs.openstack.org/42/296542/1/check/gate-neutron-dsvm-functional/4764cd9/console.html#_2016-03-23_16_23_40_00118:23
*** jsavak has quit IRC18:24
*** yamamoto has joined #openstack-infra18:24
fungiamuller: started when?18:24
amullernot sure, I noticed 2 such failures today18:24
pabelangeramuller: look like a package issue from the logs18:24
craigeo/18:24
*** jsavak has joined #openstack-infra18:24
smarcetfungi: i think that we would need to tweak apache conf18:24
amullerlet's try logstash18:24
pabelangerwonder if there is a new release or something18:24
smarceti am getting now on load tests connection refused18:24
amullerI wanted to ask if you guys saw this anywhere else18:24
*** zeih has quit IRC18:24
smarcetwith 500 concurrent users18:25
amullerIt doesn't happen every time though (That'd be too simple)18:25
clarkbEmilienM had rabbit issues and the RDO packages conflicting over uids, but thta wasn't on ubuntu18:25
fungismarcet: agreed, that seems like the next thing to try increasing is apache worker/thread levels18:25
AJaegerclarkb, fungi, pabelanger: I have a question on https://review.openstack.org/294224 - I suggest to use other-requirements.txt instead of a specific builder for installation of elasticsearch. But can bindep handle install of "https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.5.deb" ?18:25
clarkbfungi: smarcet you can use etherpad's apache conf as a template for that18:25
clarkbAJaeger: I don't think it can18:26
fungismarcet: we may also hit max open files limits if we try to turn it up too far, and may need to increase that as well18:26
*** ericksonsantos has joined #openstack-infra18:26
clarkbAJaeger: if the apt repo for elastisearch is added before hand then it should work though18:26
*** ihrachys has joined #openstack-infra18:26
*** krotscheck has quit IRC18:26
*** krotscheck has joined #openstack-infra18:26
pabelangerclarkb: AJaeger: if the repo is added I think other-requirements.txt will be fine18:27
pabelangerright18:27
EmilienMclarkb: what is context? sorry18:27
clarkbamuller: I would try installing rabbitmq on ubuntu-trusty to see if you can reproduce18:27
clarkbEmilienM: rabbitmq install failing at http://logs.openstack.org/42/296542/1/check/gate-neutron-dsvm-functional/4764cd9/console.html#_2016-03-23_16_23_40_00118:27
AJaegerclarkb, pabelanger so, how can we add the repo?18:27
clarkbamuller: you might also be able to check syslog18:27
EmilienMclarkb: afik gate-neutron-dsvm-functional does not deploy openstack with packaging.18:27
amullerclarkb: rabbit itself has a log: http://logs.openstack.org/42/296542/1/check/gate-neutron-dsvm-functional/4764cd9/logs/rabbitmq/startup_log18:28
clarkbsyslog has nothing logged18:28
*** jamesmcarthur has joined #openstack-infra18:28
clarkbamuller: well there you go :)18:28
*** piet has joined #openstack-infra18:28
clarkbEmilienM: and it runs on ubuntu18:28
clarkbEmilienM: I do not think they are related issues18:28
smarcetfungi: ok i could write a patch for puppet conf to tweak apache18:28
*** jamesmcarthur has quit IRC18:28
*** jsavak has quit IRC18:28
*** mestery_ has joined #openstack-infra18:28
EmilienMclarkb: we use rabbitmq repos (which are often down) but at least we have recent releases18:28
smarcetfungi: max open files is from sys ctl rite ?18:29
pabelangerAJaeger: they'd have to do the following first: https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-repositories.html18:29
AJaegerpabelanger: and that needs to be done as builder I guess, correct?18:29
amullerMy Google Fu lead me to some pages saying that you need to add the host's hostname to /etc/hosts to avoid that rabbitmq error18:29
amulleris it possible that some cloud provider changed something hostname related? that would explain why this is not happening every time18:30
fungismarcet: yeah, the apache tuning we do on the etherpad server for example is https://git.openstack.org/cgit/openstack-infra/puppet-etherpad_lite/tree/files/apache-connection-tuning18:30
*** rbrndt_ has joined #openstack-infra18:30
pabelangerAJaeger: Right. Otherwise, we'd have to setup a mirror for it in AFS18:30
AJaegerpabelanger: thanks, then I'll know how to advise on that change.18:31
*** jaypipes has quit IRC18:31
fungismarcet: we install it at https://git.openstack.org/cgit/openstack-infra/puppet-etherpad_lite/tree/manifests/apache.pp#n9118:31
pabelangerAJaeger: I guess a future enhancement to bindep would be to allow local packages some how18:31
pabelangermaybe fungi has an idea18:31
clarkbamuller: its possible glean isn't properly setting that based on the config drive info18:31
*** sambetts is now known as sambetts|afk18:31
clarkbamuller: I can hop on one built from the same image in the same region and see what it looks like18:32
pabelangerAJaeger: also, 296612 when you get finished your current reviews please18:32
mordredclarkb: one of these days we're going to finally solve hostname for once and for all18:32
smarcetfungi: ok i will take care of that18:32
amullerclarkb++18:33
*** yamamoto has quit IRC18:33
*** mestery has quit IRC18:33
*** mestery_ is now known as mestery18:33
fungipabelanger: clarkb: yeah, i'm not sure bindep is a great solution when you need nonstandard package repositories, though you could create additional (non-default_ bindep requirements files for those i suppose18:33
*** angdraug has quit IRC18:33
clarkbamuller: http://paste.openstack.org/show/491625/ is what /etc/hosts looks like18:33
cjthanks, anteaya18:33
*** yamamoto has joined #openstack-infra18:33
fungiyou can tell bindep to process a specific list filename rather than the default18:33
*** yamamoto has quit IRC18:33
clarkbI wonder if its binding to the public interface then trying to do a self test which fails on the firewall18:34
*** electrofelix has quit IRC18:34
*** yamamoto has joined #openstack-infra18:34
clarkbmordred: ^ seems like it should be 127.0.0.1 that gets the name?18:34
*** mestery_ has joined #openstack-infra18:34
anteayacj: welcome, did what I say make sense to you?18:34
amullerclarkb: FWIW I checked dpkg output from a month ago and from today and rabbitmq package is the same18:34
*** vgridnev has quit IRC18:35
AJaegerpabelanger: 612 is approved18:35
fungismarcet: for the open files limits on our etherpad deployment, we set them in the upstart script for it https://git.openstack.org/cgit/openstack-infra/puppet-etherpad_lite/tree/templates/upstart.erb but that was for the node.js process it uses rather than for apache18:35
mordredclarkb: we put it on the IP if the host actually knows its ip18:35
smarcetfungi : roger that18:35
mordredclarkb: if the host does not know its ip, we put it on 127.0.1.118:35
smarcetthx for all the info, and for your help of course :)18:35
clarkbmordred: ok that seems ot break rabbit :/18:35
fungismarcet: not sure at what point it might be likely to impact apache itself (if at all), or if it might be tuning for the php5-fpm processes18:35
mordredclarkb: AWESOME18:35
mordredwhy would that break rabbit?18:36
amullerclarkb: not sure why I'm seeing this only on the functional job and not tempest jobs for example18:36
*** jsavak has joined #openstack-infra18:36
mordredis there a firewall that's preventing the node from talking to itself on its real interface?18:36
clarkbmordred: I think it is binding to that interface then doing a self test18:36
clarkbmordred: yes18:36
smarcetfungi: fyi i dont think that we are using php5-fpm18:36
mordredoh for the love of all that is ...18:36
openstackgerritSteven Dake proposed openstack-infra/project-config: Add release notes job for Kolla repo  https://review.openstack.org/29612918:36
smarcetfungi: i think that we are using php apache mod on fork mode18:36
clarkbamuller: if I had to guess devstack is configuring rabbit to listen on a specific interface18:37
*** lakshmiS has joined #openstack-infra18:37
clarkbone that functions18:37
clarkbI can dig in devstack relaly quick to see18:37
AJaegerlakshmiS: are you here to discss searchlight?18:37
fungismarcet: oh, that may just be getting installed as an unnecessary dependency, but it's definitely running. likely not hurting anything18:37
*** sridhar_ram1 is now known as sridhar_ram18:37
lakshmiSAJaeger: yes. i just replied to your comment18:37
*** yamamoto has quit IRC18:37
AJaegerlakshmiS: That's why I asked here ;)18:37
mordredclarkb: we can reverse the glean decision if we need to - although I'd honestly say that if a config is expecting loopback connection to avoid firewall on the public interface that it should configure itself that way18:38
mordredand otherwise it should make sure it can talk to itself on the real interface18:38
cody-somervillejeblair: Hey. Any more thoughts on my gertty changes? :)18:38
amullerclarkb: http://logs.openstack.org/42/296542/1/check/gate-neutron-dsvm-functional/4764cd9/console.html#_2016-03-23_16_21_13_43818:38
AJaegerlakshmiS: What you need to do is: Take the existing python27 job, copy it, and add a builder that installs the packages.18:38
*** jaypipes has joined #openstack-infra18:38
*** krotscheck has quit IRC18:38
mordredhaha18:38
mordredRABBIT_PASSWORD=127.0.0.118:38
mordredthat's an awesome password18:38
*** krotscheck has joined #openstack-infra18:39
clarkbmordred: I think its common to not set the public interface18:39
*** permalac has quit IRC18:39
clarkbmordred: because relative you to your you address is localhost18:39
AJaegerlakshmiS: Then use that copied python27 job everywhere instead of the original. Best name it something specific to avoid confusion18:39
*** rbrndt_ has quit IRC18:39
*** annegentle has quit IRC18:39
clarkbamuller: ya RABBIT_HOST there may do it18:39
mordredclarkb: relative to me, the address of my hostname is the same18:39
mordredclarkb: and how I get to the thing that the hostname resolves to is a matter for routing18:39
*** jamesmcarthur has joined #openstack-infra18:40
pabelangerAJaeger: thanks18:40
AJaegerlakshmiS: also, as we discussed, you could just add the repository and use bindep to install all the packages using other-requirements.txt in your repo.18:40
amullerclarkb: it's set to 127.0.0.1 in that failed run though18:40
clarkbmordred: yup and 127.0.0.1 is a routing decision18:40
clarkbamuller: it may not be ending up on disk then?18:40
morganclarkb: can we make 127.0.0.1 publically routable (ok ok, i'll go back under my rock and stop being part of the peanut gallery)18:40
AJaegerlakshmiS: But that could be a second step later as well18:40
clarkbamuller: its definitely not using localhost18:40
morgan:P18:40
mordredclarkb: I mean - 127.0.0.1 has a name, it's localhost. 72.99.116.160 has a name and ubuntu-trusty-rax-dfw-9019582 is it18:41
clarkbmordred: yup and really the test should use localhost18:41
mordredyes18:41
mordredbecause that's the thing that the test wants18:41
mordredtotally agree18:41
AJaegerlakshmiS: do you understand what I suggest? Or shall I take over your change and do it?18:41
*** sdake_ has joined #openstack-infra18:41
clarkbbut separately I am trying to figure out what the common behavior for listing hostname in /etc/hosts is18:42
lakshmiSAJaeger: are you suggesting modelling over https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/python-jobs.yaml?18:42
cjanteaya: yep!  I'll get that explanation pushed up.  I've got quite a few more changes nearly ready to review as well.  We've been using the updates internally and they have made it much easier to track down problems.18:42
*** vgridnev has joined #openstack-infra18:42
clarkband I think it comes down to what reverse lookup is used to determine myself18:42
mordredclarkb: good luck. there seem to be MANY differeing and opposed opinions18:42
clarkbdoes it check every interface? loopback only? something else entirely?18:42
anteayacj: who is Andrew?18:42
AJaegerpabelanger, fungi, clarkb: One more question for bindep: Please review https://review.openstack.org/295551 - ianw's devstack install is oddand I'm not sure whether it's great or wrong ;(18:43
*** ddieterly[away] has quit IRC18:43
anteayacj: awesome, now I understand the context for your patch, context really helps, thank you18:43
lakshmiSAJaeger: if its easier for you to modify it than explaining me, I will take it :)18:43
anteayacj: does it make sense why we don't hard code things in the gerribot code?18:43
*** yamamoto has joined #openstack-infra18:44
*** yamamoto has quit IRC18:44
openstackgerritMerged openstack-infra/project-config: Update centos7 wheel mirror naming schema  https://review.openstack.org/29661218:44
cjof, of course.  Sorry those made their way in to the repos.18:44
*** sdake has quit IRC18:44
AJaegerlakshmiS: give it a try first. Model it after https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/python-jobs.yaml?#L96 - the gate-{name}-python27 job-template18:44
mordredclarkb: hah. here's one that does both: http://www.tldp.org/LDP/solrhe/Securing-Optimizing-Linux-RH-Edition-v1.3/chap9sec95.html18:44
anteayacj: no worries, as long as you understand the reason18:44
AJaegerlakshmiS: but if you're confused, just tell me...18:44
anteayacj: thanks, and thanks for your patience :)18:44
cjanteaya: Andrew is tykeal, my boss and the head of the release engineering team at the linux foundation18:44
amullerclarkb: something changed yesterday night according to logstash (message:"invoke-rc.d: initscript rabbitmq-server")18:44
*** yamamoto has joined #openstack-infra18:44
anteayacj: ah okay thanks18:45
*** sfinucan has quit IRC18:45
amullerclarkb: and it's not the rabbitmq deb package version18:45
lakshmiSAJaeger: I wil take another shot at it...18:45
*** yamamoto has quit IRC18:45
clarkbamuller: could be the version of glean on that image18:45
clarkbamuller: since that is what is setting up /etc/hosts18:45
clarkbmordred: yes I think doing both is what I hvae commonly seen18:45
cjanteaya: in any case, those absolute paths you were referring to were part of the comments describing what the config file format looks like18:45
clarkbmordred: that way a reverse lookup on both IPs gives you the correct thing18:45
fungiAJaeger: what's the question on 295551? looks like it has it's own unit testing and requirement installing stuff18:45
AJaegerthanks, lakshmiS18:45
clarkbmordred: it however does not solve the forward lookup situation I don't think18:46
amullerclarkb: Can we determine if the image was changed since last night?18:46
clarkbamuller: yes18:46
anteayacj: ah sorry, as comments they are fine18:46
*** mestery_ has quit IRC18:46
AJaegerfungi: so, "./tools/install_prereqs.sh" is fine? Or should we ask for bindep usage?18:46
*** tojuvone has quit IRC18:46
clarkb00:19:08:36 and  03:20:11:1918:46
lakshmiSAJaeger: thank you. I am sure i will be back with questions.18:46
clarkbso it updated 19 hours ago and previous time before that was almost 4 days ago18:47
*** sdake has joined #openstack-infra18:47
*** eil397 has joined #openstack-infra18:47
cjanteaya: meh, I don't think so.  Users shouldn't need to read the code to find example configurations18:47
fungiAJaeger: it's reusing a lot of devstack's internal package tracking and installation routines https://git.openstack.org/cgit/openstack-dev/devstack/tree/tools/install_prereqs.sh18:47
AJaegerfungi, and was that just never needed because of the larger devstack iamges?18:47
pabelangerQuestion about global-requirements. How do they change on stable branches, if at all?  Looking at the centos7 wheel builds, it seems PyECLib 1.7.0 fails on our stable branches, but this was fixed in master 5 weeks ago with https://review.openstack.org/#/c/278945/ . So, would a backport we done to fix wheels on old branches, or do we just live with PyECLib failing to build properly18:47
anteayacj: either way18:47
amullerclarkb: that'sp robably it then18:47
cjanteaya: alright.  I'll get the changes in to a new patchset18:48
fungiAJaeger: a future to do item will probably be to look at converting devstack to use bindep instead of the current scattered distro package tracking it does, but that's a big project to get into right now18:48
anteayacj: thanks18:48
amullerclarkb: for my own education can I ask how do you check when images are updated?18:48
AJaegerfungi, thanks. Then let me review waht they do and probably +2 the change.18:48
anteayapabelanger: yes, usually changes to global-requirements master get backported as far back as any changes need to go18:48
clarkbamuller: I had to ask the nodepool service which isn't publicly exposed. There is a change however to publish this info to http://nodepool.openstack.org/ not sure if that has langed18:49
clarkb*landed18:49
*** angdraug has joined #openstack-infra18:49
fungiAJaeger: the commit message isn't clear, but refers to https://review.openstack.org/294191 which is adding dependencies in devstack18:49
amullerclarkb: gotcha, thanks18:49
amullerclarkb: "infra magic" then =D18:49
clarkbamuller: well its supposed to not be magic soon if not already18:49
*** sdake_ has quit IRC18:49
*** vgridnev has quit IRC18:50
amullerclarkb: is it possible that the new image is not used 100% of the time?18:50
*** angdraug has quit IRC18:50
clarkbamuller: each image is updated at a different time in different cloud regions18:50
amullerclarkb: ok, so we're probably going to approach to 100% failure rate soon18:51
clarkbamuller: but once a region is upated all subsequent boots should be off of that image18:51
*** openstack has joined #openstack-infra19:08
fungicollisions19:08
*** openstack has joined #openstack-infra19:21
*** teran_ is now known as teran19:21
*** rkukura has quit IRC19:22
mordredabregman: we use the heck out of ansible-puppet - but it does not have many needs at the moment19:22
*** mhayden has joined #openstack-infra19:22
fungioh, wow, suddenly pages of irc just came through in my client after several minutes of lag19:22
*** vkramskikh has joined #openstack-infra19:22
mordredabregman: the general topic of working with rcarrillocruz on using ansible to launch nodes is an important ansible-based topic19:22
jeblairpabelanger: yes, the quota is an attribute of the volume, and acls are attributes of the directories inside the volume.  the mountpoint is just a pointer (you can even mount volumes multiple places)19:22
anteayafungi: thanks19:23
anteayafungi: fun19:23
pabelangerjeblair: ya, I am happy it was an easy fix19:23
*** openstackstatus has joined #openstack-infra19:23
*** ChanServ sets mode: +v openstackstatus19:23
*** zhiyan_ is now known as zhiyan19:23
*** serverascode_ is now known as serverascode19:23
fungismarcet: i just approved it. i'm still seeing some straggler connections coming through for the old server, but we can probably ignore them as those are likely people on very stale dns caches now19:24
anteayaabregman: so what do you want to do now19:24
*** DuncanT_ is now known as DuncanT19:24
fungithe original records are long past their ttl19:24
*** therve has joined #openstack-infra19:24
*** dtantsur has joined #openstack-infra19:24
openstackgerritJoshua Harlow proposed openstack-infra/project-config: Add docs publishing job to osprofiler  https://review.openstack.org/29658419:24
anteayaabregman: do you get any value from my replies to your paste or no?19:24
*** sigmavirus24 has joined #openstack-infra19:25
*** Guest69253 is now known as zeus`19:25
openstackgerritMerged openstack-infra/project-config: Fix devstack config for devstack-plugin-nfs jobs  https://review.openstack.org/29665719:25
fungilooks like our bots are all back again for the moment19:25
abregmananteaya: yes, I am. but I really want to start working on something. I really don't care how small or not important that change would be..I just want to start contributing19:26
anteayafungi: they don't seem to like meeting-419:26
abregmanis there a plan maybe to switch from puppet to ansible? :)19:26
anteayaabregman: okay, well I see communicating as contributing, but I can see how you would feel offer patches constitutes as contributing19:27
*** mylu has quit IRC19:27
anteayaabregman: no19:27
anteayaabregman: we have too much investment in our puppet modules19:27
anteayawe do however use ansible heavily for orchestration19:27
anteayaas puppet leads to race conditions often19:27
*** sbadia has joined #openstack-infra19:28
anteayawhereas ansible can understand the concepts of before and after19:28
*** alaski_ is now known as alaski19:28
abregmananteaya: and what exactly do you use for it? I mean is it a specific project or some playbooks on specific servers?19:28
anteayamordred is by far the best person who understands ansible in this capacity19:29
anteayaI really hope he has a few moments to spend with you some day19:29
mordredabregman: we use ansible to run puppet19:29
anteayaand to be honest, it changes so fast and is so complex I don't fully understand it19:29
mordredas ansible can handle multi-server orchstration and puppet cannot19:29
mordredwe also plan to have ansible boot our nodes when we need new ones19:30
mordredso that we can have that be driven from git19:30
mordredas currently it is an admin operation19:30
*** JasonF is now known as JayF19:30
mordredto create a new server19:30
*** Hal has joined #openstack-infra19:30
mordredand there is no need for it to be such19:30
*** Hal is now known as Guest6556219:30
abregmanmordred: cool. I have experience with writing ansible playbooks/roles/templates. is there a project I can help with?19:30
mordred(one sec- on the phone, sorry)19:31
openstackgerritMerged openstack-infra/system-config: OpenStackID 1.0.16  https://review.openstack.org/29664119:31
fungianteaya: openstack joined #openstack-meeting-4 at 19:23 utc19:32
anteayafungi: yay thank you19:32
openstackgerrityolanda.robla proposed openstack-infra/nodepool: Use shade for all OpenStack interactions  https://review.openstack.org/22675119:32
*** jsavak has quit IRC19:33
*** zeus` is now known as zeus19:33
AJaegerdougwig: what do you think of this networking-odl job change? Could you review i, please? https://review.openstack.org/#/c/296637/119:33
anteayafungi: chanserv didnt' change the mode, which is what I had seen in other channels, sorry about that19:34
*** zeus has quit IRC19:34
*** zeus has joined #openstack-infra19:34
*** jsavak has joined #openstack-infra19:34
*** annegentle has joined #openstack-infra19:34
fungianteaya: chanserv may be out to lunch there19:34
fungior rather have dropped before that /join19:34
pabelangerso close, apparently tempfile not a centos command19:34
fungianteaya: though it does appear to be an op in that channel19:34
anteayaso it does19:35
anteayathanks :)19:35
*** hashar has joined #openstack-infra19:35
fungipabelanger: you probably need mktemp instead?19:35
*** achanda has joined #openstack-infra19:35
fungipabelanger: if memory serves, tempfile is mostly deprecated in favor of mktemp anyway19:36
pabelangerfungi: yup, that is what I am testing now19:36
*** mylu has joined #openstack-infra19:37
*** nadya has joined #openstack-infra19:37
fungipabelanger: according to https://bugs.debian.org/627564 Clint has strong feelings on the subject ;)19:38
openstackDebian bug 627564 in debianutils "debianutils: 'tempfile' should be deprecated" [Minor,Fixed]19:38
openstackgerritPaul Belanger proposed openstack-infra/project-config: Switch to mktemp for wheel-index.sh  https://review.openstack.org/29671619:38
pabelangerfungi: works for me ^19:38
*** Sukhdev has joined #openstack-infra19:39
anteayaso if a channel op has a moment to reset the topic in -meeting, that would be great19:39
anteayasorry in -alt19:39
fungianteaya: yeah, i'll take care of cleaning up any which are idle19:39
anteayathanks19:40
*** rkukura has joined #openstack-infra19:40
fungilooks like the topics in the others were fine19:41
anteayagreat19:41
anteaya-4 never did bother to start a meeting19:41
amullerclarkb: https://review.openstack.org/#/c/296707/, awesome :)19:41
anteayaI told them to copy their backscroll and post to the mailing list19:42
anteayaas their target audience is operators, who I'm not sure would figure out truncated logs19:42
Clintfungi: not strong enough really19:42
openstackgerritLakshmi N Sampath proposed openstack-infra/project-config: Install Elasticsearch for searchlight  https://review.openstack.org/29422419:42
*** simondodsley has joined #openstack-infra19:43
*** dims_ has joined #openstack-infra19:43
*** dims has quit IRC19:45
anteayaAJaeger: I'm foggy on the purpose of 29422419:45
*** yamamoto has joined #openstack-infra19:45
anteayaAJaeger: are we trying to get searchlight to show up in logstash?19:46
fungianteaya: they want to install elasticsearch to use in their unit tests19:46
*** kzaitsev_mb has quit IRC19:46
anteayaelasticsearch as a part of searchlight?19:46
fungianteaya: searchlight is a horizon plugin or something which implements fancy searching with an elasticsearch backend19:46
*** kzaitsev_mb has joined #openstack-infra19:47
anteayaoh19:47
AJaegeranteaya: best ask lakshmiS19:47
fungiso, yeah, when you install searchlighht in your horizon-using openstack deployment, you install elasticsearch as a dependency19:47
*** nmagnezi has quit IRC19:47
anteayathat was the part I missed19:47
anteayafungi: ah okay thanks19:47
david-lylesearchlight is standalone, but provides a horizon plugin as well19:47
anteayadavid-lyle: thanks19:47
anteayawas thinking that this was trying to get searchlight test results in logstash19:48
anteayawhich had me very confused19:48
fungigot it. i'm mostly parroting probably outdated things i learned at their presentation in vancouver, so no doubt that's changed19:48
lakshmiSthanks david-lyle19:48
david-lylethere is also a osc plugin19:48
fungineat19:48
anteayadavid-lyle lakshmiS can we get a nice clear commit message so that other fools like me don't waste your time with the same question?19:48
*** zeih_ has joined #openstack-infra19:49
anteayalike "this is a backend for searchlight" in there somewhere19:49
anteaya"not an attempt to have our test results in logstash.openstack.org"19:49
AJaegerclarkb's change to switch stable-compat jobs to mitaka is ready IMHO, dims_ confirmed that we have stable/mitaka for all oslo projects. So, IMHO we can merge https://review.openstack.org/#/c/295500/19:50
lakshmiSanteaya: sure. will do. i dont know much on what it means to be in logstack, so thanks for asking19:50
clarkbAJaeger: we need it for the clinets too I think?19:50
clarkbAJaeger: let me check19:50
anteayalakshmiS: wonderful19:50
clarkbgit review -d doesn't protect against using the wrong project anymore?19:51
anteayalakshmiS: logstash.openstack.org is our gui for searching though log errors which elastic search gives us for test results19:51
AJaegerclarkb: yes, please double check19:51
clarkbverions 1.25.019:51
clarkbAJaeger: its just oslo that I see so yes I think we can approve that if oslo all have mitaka branches19:52
*** smarcet has quit IRC19:52
anteayaclarkb: what do you mean git review -d doesn't proect against using the wrong project, what does it do now if you run that command in the wrong project?19:53
AJaegerclarkb: dims_ confirmed - and I did some quick checks before that - that all oslo rpos have mitaka branches19:53
openstackgerritLakshmi N Sampath proposed openstack-infra/project-config: Install Elasticsearch for searchlight  https://review.openstack.org/29422419:53
clarkbanteaya: it appears to have downloaded the other roject for me19:53
*** dims_ has quit IRC19:53
anteayaclarkb: :(19:53
clarkbanteaya: basically it fetched that ref and checked it out19:53
*** yamamoto has quit IRC19:53
anteayaclarkb: that is going to make for some fun support help questions19:54
abregmanmordred: I have to run. I'll try to talk with you later.19:54
anteayaabregman: thank you!19:54
*** rocky_g has joined #openstack-infra19:54
abregmanno, thank you anteaya :)19:54
*** abregman is now known as abregman|afk19:54
anteayalakshmiS: thank you, much clearer for me now19:54
*** zeih_ has quit IRC19:54
anteayaI appreciate it19:54
lakshmiSthanks for the note19:54
AJaegerlakshmiS: nearly there - let me do two small changes on it.19:55
openstackgerritRob Crittenden proposed openstack-infra/project-config: Add experimental job to test TLS proxy in devstack  https://review.openstack.org/29309019:55
ianwjeblair: on 296585 (node type for fedora/centos) ; yeah ... that was just an oversight on my behalf19:55
*** dims has joined #openstack-infra19:56
anteayalakshmiS AJaeger since these are brand new jobs, with a brand new builder, how do we feel about running them in experiemental first?19:56
anteayaperhaps on one repo to get started?19:56
dimsAJaeger : thanks19:57
AJaegeranteaya: good idea, let me do that...19:57
anteayathanks19:57
*** smarcet has joined #openstack-infra19:58
*** roxanaghe has joined #openstack-infra19:59
*** ajmiller_ is now known as ajmiller20:00
*** Sukhdev has quit IRC20:01
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Install Elasticsearch for searchlight  https://review.openstack.org/29422420:02
AJaegerlakshmiS, anteaya : Updated. lakshmiS once this is in add a review comment "check experimental" to run the new job20:02
openstackgerritJon Schlueter proposed openstack-infra/shade: Use OpenStackCloudException when delte_instance() raises  https://review.openstack.org/29673120:03
*** roxanaghe has quit IRC20:03
*** yamahata has quit IRC20:04
*** ihrachys_ has joined #openstack-infra20:04
AJaegerlakshmiS: your problem : job-groups in jenkins and templates in zuul are two different entities, you needed to do this in both places20:04
*** ociuhandu has quit IRC20:05
openstackgerritJon Schlueter proposed openstack-infra/shade: Use OpenStackCloudException when _delete_server() raises  https://review.openstack.org/29673120:05
anteayaAJaeger: thank you, lets give it a spin20:05
*** ihrachys has quit IRC20:05
AJaeger;)20:06
AJaegeranteaya, could you review https://review.openstack.org/295500 as well, please? See also clarkb's comments above that this can go in...20:07
*** zeih_ has joined #openstack-infra20:07
*** shardy_ has joined #openstack-infra20:07
anteayaAJaeger: I will20:07
AJaegerthanks20:07
openstackgerritMerged openstack-infra/project-config: Allow test slaves to talk to themselves  https://review.openstack.org/29670720:08
*** shardy has quit IRC20:08
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Test overcloud deletion with net-iso in periodic job  https://review.openstack.org/29676520:09
*** Daisy has joined #openstack-infra20:09
anteayaAJaeger: I see clarkb's comment in backscroll, approving20:10
*** EricGonczer_ has quit IRC20:10
anteayathat was in reference to 29550020:10
AJaegertahnks!20:11
AJaegerthanks ;)20:11
AJaegerianw: your hexdump change works, the unittest succeeded on https://review.openstack.org/#/c/29419120:11
anteayawelcome20:12
ianwAJaeger: such a fuss for one little tool :(  anyway, we're getting there20:13
AJaegerianw, one tiny step after the other ;)20:13
*** Daisy has quit IRC20:13
*** BigWillie has quit IRC20:13
anteayalast call for reviews of this draft email to the -dev list about bots20:14
anteayahttps://etherpad.openstack.org/p/bots-bots-bots20:14
anteayaI've had no reviews thus far will wait one more time20:14
*** jsavak has quit IRC20:14
* AJaeger reviews20:14
anteayathank you20:15
*** jsavak has joined #openstack-infra20:15
*** rajinir has quit IRC20:15
openstackgerritMerged openstack-infra/project-config: Disable tempest in networking-odl rally job.  https://review.openstack.org/29663720:15
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Clarify location of large output log files  https://review.openstack.org/29676720:15
lakshmiSAJaeger: thanks20:16
*** e0ne has joined #openstack-infra20:17
AJaegeranteaya: I made some mior corrections on wording, hope it's not a change to Denglish ;)20:18
AJaegerminor I mean ;(20:18
openstackgerritMerged openstack-infra/project-config: Move stable compat jobs up to mitaka  https://review.openstack.org/29550020:18
*** achanda has quit IRC20:18
anteayaAJaeger: thank you, looks fine to me20:18
AJaegeranteaya: good to go for me20:18
anteayaAJaeger: I appreciate your review20:18
anteaya:)20:18
anteayaI see pleia2 has the tab open, will make a cup of tea to allow her time to share her thoughts20:19
*** openstack has joined #openstack-infra20:32
jrollmriedem: whee, ty20:32
*** Sukhdev has joined #openstack-infra20:33
mriedemanteaya: did you want to un-+W https://review.openstack.org/#/c/296772/ ?20:33
Zaraanteaya: yeah, that'd be the place I'd want to start with it; for now I'm hoping to use the thread as a general overview on bots in openstack, because I only know about meetbot and openstackgerrit (and even then, probably not that much!). so I'm lurking away. :)20:33
anteayamriedem: I have done so20:33
*** |-paul-| has joined #openstack-infra20:33
anteayaZara: fair enough20:34
anteayamriedem: they appear to be separate patches to me, did I +A prematurely?20:35
*** HeOS has joined #openstack-infra20:35
openstackgerritMatt Riedemann proposed openstack-infra/project-config: Exclude gate-ironic-inspector-dsvm-ipa-nv from stable/kilo  https://review.openstack.org/29677220:35
openstackgerritMatt Riedemann proposed openstack-infra/project-config: Exclude gate-tempest-dsvm-ironic-pxe_ipa from stable/kilo  https://review.openstack.org/29677320:35
mriedemanteaya: done20:35
anteayayou rebased 296773 ontop of 296772?20:36
*** e0ne has quit IRC20:37
anteayaoh sorry I see AJaeger's comment20:37
*** Sukhdev has quit IRC20:38
*** tonytan_brb has joined #openstack-infra20:38
*** jsavak has quit IRC20:39
*** jsavak has joined #openstack-infra20:39
openstackgerritTravis Tripp proposed openstack-infra/project-config: Adding searchlight-ui repo and jobs  https://review.openstack.org/29384820:40
openstackgerritMark Vanderwiel proposed openstack-infra/project-config: Add barbican client to project list for lbaas testing  https://review.openstack.org/29677720:40
*** amuller has left #openstack-infra20:40
openstackgerritTravis Tripp proposed openstack-infra/project-config: Adding searchlight-ui repo and jobs  https://review.openstack.org/29384820:40
*** arxcruz has quit IRC20:41
*** tonytan4ever has quit IRC20:42
*** sdague has quit IRC20:44
*** mylu_ has quit IRC20:44
fungimordred: not sure specifically what you wanted to discuss about secure apt and package index signing, but i figured we'd just create an openpgp key, stuff the secring.gpg file as an opaque blob into hiera and puppet it onto mirror-update.openstack.org for use by reprepro and whatever else needs it20:46
openstackgerritMerged openstack-infra/project-config: Switch to mktemp for wheel-index.sh  https://review.openstack.org/29671620:46
*** mylu has joined #openstack-infra20:46
mordredfungi: yes! that is what I think too20:46
fungimordred: then we can push the public key into sks and all sign it and push up our sigs20:47
openstackgerritMerged openstack-infra/project-config: Use correct flavors for centos7 and fedora23 in rax  https://review.openstack.org/29658520:47
mordredfungi: I think what I more wanted to talk about was -- I think it might be time to do such a thing20:47
fungimordred: seems like a fine time to me20:47
mordredfungi: turns out - our AFS mirrors are super useful even to not-us20:47
fungiokay20:47
funginot sure how/to whom20:47
*** BigWillie has quit IRC20:48
mordredfungi: well, setting up a vhost that points at files in AFS on a machine with AFS client and alarge cache20:48
mordredfungi: is a _very_ quick way to get an excellent trusty mirror20:48
fungioh, gotcha20:48
mordredit works so well, in fact, that I sort of want to blog about how to do it20:49
fungipossibly also a very quick way to put additional load on our afs fileservers, but i suppose "setting up an afs client" is a high enough bar we won't see a ton of that happening20:49
mordredbut if I were to do that, I think having the repos not be signed goes from being a little weird to yuck20:49
mordredfungi: yah - and the client side caching makes the load also likely to not be terrible20:49
*** angdraug has joined #openstack-infra20:50
fungialso, i definitely don't want to be setting security expectations for those repos outside of our relatively innocuous use cases20:50
*** kgiusti has left #openstack-infra20:50
openstackgerritAndrey Nikitin proposed openstack-infra/puppet-openstackid: Order of the classes parameters is refactored  https://review.openstack.org/29532020:50
clarkbis there no way to have reprepro do a proper mirror and avoid signing at all?20:50
fungibut since we're signing it with clearly unofficial (for the distros we're mirroring) keys, that also seems realtively easily discoverable20:50
clarkbthat seems like the best option?20:50
anteayafungi: do you really want 295320 gumming up everything else with openstackid?20:51
*** nadya has quit IRC20:51
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Use standard python3-jobs definition for oslo.messaging  https://review.openstack.org/29637420:51
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Fix voting for amqp1-centos oslo.messaging jobs  https://review.openstack.org/29678120:51
anteayaI did try to leave HeOS as message in channel to stop with the puppet refactoring20:51
fungiclarkb: guaranteeing your mirror is complete and that the indices you've mirrored match the packages you've mirrored is something we'd need to do separately if we're not generating our own indices20:51
anteayabut he didn't seem to get it yet20:51
*** jpr has quit IRC20:52
clarkbfungi: are the indexes signed too?20:52
clarkbor just the packages? if just the packages it seems like reprepro could leave it be and make a valid index20:52
pleia2anteaya: yeah, can't say I'm thrilled with these changes20:52
anteayapleia2: noone is20:52
*** EricGonczer_ has joined #openstack-infra20:52
*** fawadkhaliq has quit IRC20:53
fungiclarkb: the indices are all that get signed20:53
anteayayet the author doesn't seem willing to cease20:53
pleia2not sure what triggered them, and I don't think there was any discussion20:53
HeOSanteaya, I'm here.20:53
clarkbfungi: oh I thought it was the packages20:53
fungiclarkb: the indices in turn list checksums of the padckages20:53
fungipackages20:53
anteayaHeOS: okay so several folks have asked for the puppet refactor patches to cease20:53
*** fawadkhaliq has joined #openstack-infra20:53
anteayaHeOS: can you cease?20:53
anteayaHeOS: we have enough issues with openstackid as it is20:53
clarkbfungi: ok so you would need an inverse sort of tool from what reprepro gives20:54
anteayaand the storyboard folks need to review other patches, yet feel pressured to review yours so it doesn't get merged without review20:54
clarkbinstead of making a valid index for some list of packages you need to ensure the list of packages is valid for the given index20:54
HeOSanteya, yes, I can, but I don't understand, how this affects openstackid. :(20:54
clarkbwhihc is harder to do without breaking the world on every update20:54
fungiclarkb: basically, yes, you'd need to perform some manner of index validation (check sigs on indices and then check checksums of all files covered by them) before you vos release20:54
openstackgerritEd Leafe proposed openstack-infra/irc-meetings: Update the Nova Scheduler meeting  https://review.openstack.org/29678620:55
anteayaHeOS: are you not the author of this patch to puppet-openstackid? https://review.openstack.org/#/c/295320/20:55
*** shardy_ has quit IRC20:55
HeOSanteaya, yes I'm the author.20:56
anteayagreat20:56
pleia2HeOS: we already have a large review queue of important changes, changing things that aren't broken, but have the potential to break things, just to align with style guidelines isn't currently a priority for us, and I think a massive set of patches like you proposed could have used some prior discussion20:56
*** imcsk8 has quit IRC20:56
clarkbfungi: and if you kept the old packages around for some period of time then in theory you could avoid the missing package problem20:56
*** _ari_ has quit IRC20:56
pabelangerI should not, that puppet-lint does have a check for display order of params.  But it doesn't look to be updated to the latest syntax style guide.20:57
pabelangerhttp://puppet-lint.com/checks/parameter_order/20:57
pleia2pabelanger: yeah, but even for linting we tend to talk about things before making sweeping changes (we do ignore some lint things too)20:57
*** tongli has quit IRC20:58
HeOSpleia2, anteaya, I thinks, we can discuss it at openstak-infra ML, to make a decision how to deal with this.20:58
anteayaHeOS: if you like20:58
anteayabut folks are asking you to cease20:58
HeOS*think20:58
pabelangerpleia2: agreed. Just pointing out there maybe a time in the future where we either need to disable the check or contine the work HeOS is doing.20:58
*** jamesmcarthur has quit IRC20:58
pleia2pabelanger: yep, fair enough :)20:58
*** david-lyle has quit IRC20:59
AJaegerpabelanger: for new changes, we could ask for the order to make it easier in the future...20:59
pabelangerI don't have a strong opinion on it, except yolanda already reviewed a bunch, so I followed suit with some +A20:59
* AJaeger waves good bye20:59
pabelangerAJaeger: I tend to default to that myself anyways. Just helps me find vars easier20:59
pabelangerAJaeger: later20:59
anteayaAJaeger: thanks, enjoy your evening21:00
pleia2AJaeger: have a good one21:00
*** jamesmcarthur has joined #openstack-infra21:00
crinklepabelanger: it's actually broken https://github.com/rodjek/puppet-lint/pull/42921:00
*** achanda has joined #openstack-infra21:01
pabelangercrinkle: Ah21:01
pabelangerso if that lands, we'll feel some pain21:01
*** aysyd has quit IRC21:01
fungior we'll (temporarily?) disable that check21:01
crinkleyes, but it's been sitting there for nearly a year so i don't expect the pain to come anytime soon21:01
pabelangercrinkle: agreed21:01
pabelangerfungi: and yes too21:01
crinklealso the alphabetical reordering is not part of that check or part of the style guide as far as i can tell21:02
pabelangereither way, having HeOS do work on our puppet modules is fine for me. As it was a stepping stone to get move involve with #infra :) So, that's why I was helping21:03
*** rossella_s has quit IRC21:03
*** rossella_s has joined #openstack-infra21:03
fungii already find the => alignment insane. if all = statements are supposed to be aligned i'm likely to be largely infavor of just disabling the check indefinitely21:03
HeOSYes, I want to make your manifests much better. :) For example, add docstrings there and so on.21:04
*** fawadkhaliq has quit IRC21:04
*** fawadk has joined #openstack-infra21:04
*** oanson has quit IRC21:04
HeOSI've made a decision to start my work from refactoring of ordering of the variables in the classes.21:05
*** david-lyle has joined #openstack-infra21:05
openstackgerritMerged openstack-infra/project-config: Don't build ironic ramdisk on postgres job  https://review.openstack.org/29677021:05
fungii also don't see much point to alpha-ordering variables unless we've had a rash of people adding duplicate conflicting assignments or something. to find variables i use a keyword search in my editor21:05
*** burgerk has quit IRC21:05
anteayaHeOS: that is great that you want to help21:05
*** jaypipes has quit IRC21:06
anteayaI often find it a good place to start by asking "how can I help?"21:06
fungii do see the listing of required parameters before optional parameters useful21:06
pabelangerI would be much happier if we gave HeOS a task then if replacement of the reordering of params, if s/he is up for it21:06
anteayapabelanger: task away21:06
*** _amrith_ is now known as amrith21:06
fungithough we very rarely make use of required parameters and set defaults for just about everything21:06
anteayaI don't have anything I can monitor myself right now21:06
*** sc68cal has quit IRC21:06
*** matrohon has joined #openstack-infra21:07
anteayabut I am not in favour of any more hands in the pie in openstackid21:07
*** dtardivel has quit IRC21:08
HeOSAnyway, I'll write a letter on ML to discuss it and make a decision. :) It would be better, imho.21:09
*** mylu has quit IRC21:09
*** nelsnelson has quit IRC21:10
*** nelsnelson has joined #openstack-infra21:10
jeblairit may be better, but to do so means the lost opportunity to do something even better.21:10
fungii'm agreeing with crinkle, i don't see anywhere at https://docs.puppetlabs.com/guides/style_guide.html that recommends alphabetical ordering of parameters21:11
fungii'm also not seeing anything there that says = should be subject to columnar alignment, only =>21:11
*** thorst has quit IRC21:11
fungihttps://docs.puppetlabs.com/guides/style_guide.html#display-order-of-parameters "Should align hash rockets (=>) within blocks of attributes, remembering to arrange hashes for maximum readability first."21:12
*** thorst has joined #openstack-infra21:12
*** mylu has joined #openstack-infra21:12
pabelangerfungi: I am looking at https://docs.puppetlabs.com/guides/style_guide.html#display-order-of-parameters good example21:12
pabelangerwhich meets both of those things21:12
pabelangereven though they don't explicitly say it21:12
fungipabelanger: the example may do those things, but that does not mean that the guide states they should be done21:12
pabelangerbut I agree with jeblair, there might be better things to do. I'd just like us to say what that might be.  I don't have anything off the top of my head for new contributors21:13
pabelangerfungi: true21:13
fungiit seems odd that they would have a preference to do columnar alignment for both = and => but only mention it (and as a should, not a must) for =>21:13
clarkbkibana4, xenial testing if alpha or betas are out yet, both come to mind as theoretically straightforward that anyone can jump into21:14
fungithey do say required parameters before optional parameters is a must, and that makes sense21:14
*** thorst_ has joined #openstack-infra21:14
*** ldnunes has quit IRC21:15
*** mylu has quit IRC21:15
*** EricGonczer_ has quit IRC21:16
*** tonytan_brb is now known as tonytan4ever21:16
matrohonhi all, does anyone knows how to test a new job added in project-config, but still in review with a patch in the repo that the job is targeting?21:16
*** EricGonczer_ has joined #openstack-infra21:16
matrohonI've tried with "Depends-On" patch in the targeted repo, but it didn't work21:16
*** thorst__ has joined #openstack-infra21:16
*** tpsilva has quit IRC21:17
matrohonfor instance : https://review.openstack.org/#/c/296515/221:17
*** thorst has quit IRC21:17
anteayamatrohon: the new job has to be merged and on our jenkins masters in order to run21:17
anteayamatrohon: if you have a new job you are creating, run it in the experiemental pipeline of your repo21:17
anteayathen trigger it with 'check experimental' as a comment on a patch to that repo21:18
anteayathat will make the experimental jobs run21:18
matrohonanteaya, I wanted to test my new experimental jobs before merging it! :)21:18
anteayayou can't21:18
*** thorst_ has quit IRC21:18
anteayait has to be merged21:18
matrohonanteaya, ok thanks21:18
anteayathat is the only way jenkins can know about it to run it21:18
anteayawelcome21:18
*** tmcpeak has joined #openstack-infra21:19
clarkbanteaya: matrohon well you can run it locally21:19
clarkbwithout jenkins21:19
tmcpeakmordred: o/21:19
anteayamatrohon: what clarkb said21:19
clarkbtake the shell in https://review.openstack.org/#/c/258522/3/jenkins/jobs/networking-bgpvpn.yaml and run it against that change21:19
openstackgerritMerged openstack-infra/project-config: Exclude gate-ironic-inspector-dsvm-ipa-nv from stable/kilo  https://review.openstack.org/29677221:20
openstackgerritMerged openstack-infra/project-config: Exclude gate-tempest-dsvm-ironic-pxe_ipa from stable/kilo  https://review.openstack.org/29677321:20
*** amrith is now known as _amrith_21:20
anteayamriedem: ^^21:20
*** jimkenty has joined #openstack-infra21:20
*** thorst__ has quit IRC21:21
*** david-lyle has quit IRC21:21
jimkentyHi, does anybody know what version of Tempest is meant to work with stable/kilo OpenStack?21:21
matrohonclarkb, well it seems there are errors in our yaml! the gate might misinterpret our yaml. that 's what I want to tes21:21
*** edmondsw has quit IRC21:22
matrohonclarkb, I'll give it a try thanks21:22
*** ddieterly has joined #openstack-infra21:22
*** edmondsw has joined #openstack-infra21:22
clarkbmatrohon: we do test that the yaml compies and show you the output21:22
*** edmondsw has quit IRC21:22
clarkbthe underlying issue is jenkins jobs are basically privileged21:22
clarkbthis means they need to be reviewed before running against a jenkins master21:23
*** IlyaG has quit IRC21:23
matrohonclarkb, I understand thansk for the explanation21:23
fungijimkenty: we run tempest on stable/kilo changes all the time21:23
*** david-lyle has joined #openstack-infra21:23
fungijimkenty: latest tempest should be fine for stable/kilo21:24
fungijimkenty: but the #openstack-qa channel is where the tempest authors hang out and they can get into the weeds with you on tempest versioning and releases if you want21:24
matrohonclarkb, what do you mean by yaml output? where can I see it?21:24
*** ociuhandu has joined #openstack-infra21:25
clarkbmatrohon: http://logs.openstack.org/22/258522/3/check/gate-project-config-compare-xml/0f11411/console.html21:26
*** lakshmiS has quit IRC21:26
*** Sukhdev has joined #openstack-infra21:26
*** sdake has quit IRC21:27
mriedemanteaya: thanks21:27
anteayawelcome21:28
pabelangerWoohoo21:28
pabelangerhttp://mirror.ord.rax.openstack.org/wheel/centos-7-x86_64/21:28
pabelangerI think we did it21:28
anteayacongratulations21:28
openstackgerritTom Cocozzello proposed openstack-infra/project-config: Experimental patch_cover gate job  https://review.openstack.org/29680821:29
pabelangerianw: ^21:29
openstackgerritsebastian marcet proposed openstack-infra/openstackid: Added mobile detection for create user form  https://review.openstack.org/29680921:30
ianwcool, let's see if devstack can work now21:30
openstackgerritTom Cocozzello proposed openstack-infra/project-config: Experimental patch_cover gate job  https://review.openstack.org/29680821:30
matrohonclarkb, thanks21:31
*** regXboi has quit IRC21:31
*** _amrith_ is now known as amrith21:32
pabelangerianw: where does devstack setup wheel mirrors?21:33
clarkbpabelanger: ianw it doesnt we set it up in the nodepool ready script21:33
ianwit should be from the pip conf21:34
clarkbyou could hack a patch to one off set it and test though21:34
pabelangerclarkb: ya, that's what I am looking at now21:34
*** daemontool_ has quit IRC21:34
*** thorst has joined #openstack-infra21:34
jimkentyfungi: thanks, i'll hop on that channel and see21:35
*** baoli has quit IRC21:36
*** ddieterly is now known as ddieterly[away]21:36
*** tmcpeak has left #openstack-infra21:36
*** IlyaG has joined #openstack-infra21:37
*** daemontool_ has joined #openstack-infra21:38
pabelangerclarkb: looking at https://git.openstack.org/cgit/openstack-infra/project-config/commit/nodepool/scripts/configure_mirror.sh?id=10602b13d9e152c571d96954e3bdf48e254b52df I'm not sure what else would need to be added for centos7 support21:38
*** thorst has quit IRC21:38
clarkbpabelanger: possibly nothing21:39
pabelangerokay21:39
*** asettle has joined #openstack-infra21:40
jeblairyeah, i think it should just start working as soon as there is content there21:40
*** ddieterly[away] is now known as ddieterly21:40
pabelangerexciting21:41
openstackgerritAdrian Otto proposed openstack/requirements: Updated magnum client version to 2.0.0  https://review.openstack.org/29681021:41
*** |-paul-| has quit IRC21:42
*** amitgandhinz has quit IRC21:42
*** amrith is now known as _amrith_21:42
fungijeblair: i have an odd situation in zuul's debug log. i uploaded 296708,2 to gerrit, zuul saw the event and processed it at 2016-03-23 20:23:42,188 but then it never enqueued it for testing, nor can i find that it said why it didn't21:43
fungiworried we're blind to something going on there21:43
*** rhallisey has quit IRC21:44
clarkbgreghayn1: ianw SpamapS what are the chances of getting a new dib release soon? hoping to have the eth1 situation fixed21:44
mordredjeblair: do we need to do the first release of a wheel mirror by hand?21:44
mordredjeblair: or are they small enough that it doesn't matter21:44
*** Nepoc has quit IRC21:45
*** roxanagh_ has joined #openstack-infra21:45
*** rocky_g has quit IRC21:45
greghayn1clarkb: I need to eat, but then I can release21:45
clarkbwoot thanks21:45
*** rocky_g has joined #openstack-infra21:45
openstackgerritAdrian Otto proposed openstack/requirements: Updated magnum client version to 2.0.0  https://review.openstack.org/29681021:46
*** achanda has quit IRC21:46
anteayafungi: you only caught that because you uploaded the patch?21:48
fungianteaya: correct, i checked it to see what the check results were, noticed it never got any, and then went hunting in zuul logs21:48
fungicould be a limited issue, or could be representative of a larger situation21:48
*** matrohon has quit IRC21:49
openstackgerritMathieu Rohon proposed openstack-infra/project-config: net-bgpvpn : fix access to rc files  https://review.openstack.org/29681221:49
anteayaso only one zuul log entry for that patch number? would there be any way to search the logs on incidents of a lone patch number?21:49
*** roxanagh_ has quit IRC21:49
anteayabecause when zuul reported back it would have the patch number logged again, would it not?21:49
funginot easily that i can think of. would require some multi-pass parsing/correlation of the zuul log i think21:50
anteayaah okay21:50
*** matrohon has joined #openstack-infra21:50
openstackgerritMathieu Rohon proposed openstack-infra/project-config: net-bgpvpn : fix access to rc files  https://review.openstack.org/29681221:51
matrohonclarkb, anteaya  : ^ thanks for your help, I think we found our issue21:52
*** zeih_ has quit IRC21:52
anteayayeah I'm looking at your patch21:53
*** mriedem has quit IRC21:53
anteayaI'm seeing a lot of use of /opt/stack/ hardcoded in project-config, but not yet convinced that is the best way to address what is happening21:53
anteayacould be a whole lot of cargo culting going on21:54
clarkbwell $BASE is a devstack-gate thing so that part of the change is correct21:54
anteayayeah his patch removes $BASE in favour of hard coding /opt/stack21:54
openstackgerritMathieu Rohon proposed openstack-infra/project-config: Add tempest-dsvm-networking-bgpvpn-bagpipe jobs  https://review.openstack.org/25852221:55
clarkbyup because $BASE isnt a thing until you run devstack-gate21:55
anteayaah okay thanks21:55
*** doug-fish has quit IRC21:55
*** sdake has joined #openstack-infra21:55
*** ihrachys_ has quit IRC21:56
anteayaclarkb: so you agree with the change?21:56
clarkbI havne't reviewed the whole thing so not sure21:57
anteayaokay21:57
matrohonclarkb, I'm just changing $BASE for /opt/stack in this change21:58
*** IlyaG has quit IRC21:58
*** sigmavirus24 is now known as sigmavirus24_awa21:59
clarkbmordred: oregon vs duke, is this going to be fun?21:59
*** zeih has joined #openstack-infra21:59
*** hashar has quit IRC22:00
clarkbmatrohon: the change does a lot more, I haven't reviewed that change as a whole22:00
anteayaclarkb: enjoy the sports ball22:00
*** jiggalator has joined #openstack-infra22:01
*** EricGonczer_ has quit IRC22:01
matrohonclarkb, this change ? https://review.openstack.org/#/c/296812/22:01
mordredclarkb: it's either going to be fun or terrible22:01
clarkboh is that different than https://review.openstack.org/#/c/258522/4 ?22:02
clarkbI am clearly confused22:02
matrohonclarkb, 258522 depends on 29681222:03
matrohonin 296812, I'm just fixing our mistake with the $BASE22:03
jeblairmordred: i think it's already happened, so... i guess it's not too big :)22:03
matrohonclarkb, in 258522, we're adding a new job22:03
*** knikolla has quit IRC22:04
openstackgerritMerged openstack-infra/storyboard-webclient: Improve the tag-complete directive  https://review.openstack.org/29545222:04
*** jamesmcarthur has quit IRC22:04
openstackgerritMerged openstack-infra/storyboard-webclient: Add a resource abstraction for worklist filters  https://review.openstack.org/29545322:05
*** HeOS has quit IRC22:06
jeblairfungi: i don't think zuul did see the upload event for that change22:06
jeblairi think it only saw a comment-added event for it22:06
fungijeblair: oh really? it mentioned noticing it as being in state new for that patchset22:06
fungibut maybe that was just for teh comment added event?22:07
jeblairyeah, i think so22:07
fungiso we may be missing gerrit event stream items from time to time22:07
jeblairfungi: perhaps moreso during network maintenance events22:09
*** mylu has joined #openstack-infra22:09
*** baoli has joined #openstack-infra22:09
anteayaI don't see in cacti that gerrit was experiencing a high load event an hour and a half ago22:10
ianwclarkb / greghayn1 : i really wish we took the time to get some consistency there.  yet another case of elements walking over each other and inconsistent flags22:10
clarkbianw: where?22:11
ianwin that eth* removal patch22:11
*** greghayn1 is now known as greghaynes22:11
clarkbI am not sure what consistency is missing? simple-init knows it will write those out at boot so it deletes them at image build time if they exist22:11
greghaynesianw: sure, but it's not really a change in behavior, just a bug22:11
*** matrohon has quit IRC22:12
clarkbright it was always doing the deletes it just failed to do them sufficiently22:12
clarkbmnaser: any luck tracking that image upload error down? Can I remove that image file from the web server?22:14
fungijeblair: i have a feeling gerrit may also fail to emit events some times. people keep reporting changes at random not getting announced to channels and a few times i've looked and find no evidence of them in the gerritbot logs22:15
ianwbecause minimal creates them, then centos&fedora have flags to not create them, which are opposite, and ubuntu doesn't have a flag at all, and simple init shouldn't actually assume it will take over those interfaces -- it might be vaild that i only want simple-init to do one interface.  i.e. a mess22:16
anteayafungi: do you think that is new behaviour with 2.11?22:16
*** achanda has joined #openstack-infra22:16
clarkbianw: the first half of that problem seems like a distro issue? eg if ubuntu and debian deboostrap them then thats what we get?22:17
ianwgreghaynes: let's make this the last release without release notes? -> https://review.openstack.org/#/c/292193/22:17
fungianteaya: no clue really... insufficient data22:17
anteayafungi: fair enough, I don't have a sense either22:17
clarkbianw: for the other I don't know when you would want to do that but its certainly a possibility22:17
*** jcoufal has quit IRC22:18
clarkbunfortunately that possibility currently flies in the face of why glean exists at all22:18
*** zeih has quit IRC22:18
clarkbwhich is make eth0 and eth1 work in rackspace22:18
*** baoli has quit IRC22:18
tonybgreghaynes: Not sure what I'm asking really but .... Was the run to create new images successful last night?  Is it work me trying my locale bug again?22:20
fungitonyb: what was the job that was failing and what was the fix proposed to gerrit for it?22:21
greghaynestonyb: I was wrong - we need to release dib for the change to go in images22:21
fungiquestion answered22:21
fungino point in me checking ages of image uploads for now i guess22:22
tonybgreghaynes: Ahh okay.  I'll try locally then22:22
anteayatonyb: hey I had said I would help with irc meeting patches when the skipped meeting functionality was in22:22
anteayatonyb: should I be waiting or no?22:22
tonybfungi: this is the bug I'm tryign to fix: https://bugs.launchpad.net/openstack-gate/+bug/156080822:22
openstackLaunchpad bug 1560808 in OpenStack-Gate "stable/liberty: gate-requirements-integration-dsvm fails with due to UnicodeDecodeError in httpretty" [Undecided,Confirmed]22:22
openstackgerritMerged openstack-infra/openstackid: Added mobile detection for create user form  https://review.openstack.org/29680922:23
tonybfungi: I *think* there was a DIB review that would fix it .... (listed in the bug)22:23
*** dimtruck is now known as zz_dimtruck22:23
tonybanteaya: I think all the bits are in place for that release to happen. just waiting for Mitaka to release befoer altering libraries (which is probably overly pedantic on my part)22:24
anteayatonyb: never overly pedantic about releases22:24
anteayaI support your judgement here22:25
anteayathanks for having the bits in place :)22:25
tonybanteaya: my aim is for you (and others) to be able to use it to skip meetings during the summit22:25
tonybanteaya: only 6months too late22:25
anteayaoh I hope so22:25
anteayanever too late22:25
anteayaI'm going to offer a patch with this summit, next summit and christmas and new years22:26
*** antonym has quit IRC22:26
anteayato ensure folks have lots of advance warning22:26
tonybanteaya: cool.22:26
anteayaanytime is the right time for me22:26
anteayaso thank you22:26
*** antonym has joined #openstack-infra22:26
anteayavery grateful22:26
greghaynesianw: about release notes - are you saying I should merge that and then release or wait until after rlease?22:26
tonybanteaya: If you like tiou can propose it now understanding that it will fail until I do "the release"22:27
ianwgreghaynes: i'm not super concerned now or later, but i'd like to see us keeping them soon22:27
*** jsavak has quit IRC22:27
greghaynesianw: ok, I will release now since theres a few folks but I'll check out the reno stuff22:28
greghayneser, a few folks waiting on it22:28
pabelangerinfra-root: just confirmed with ianw, but centos7 wheel mirror appears to be working for devstack! Results will be posted to 295062!22:28
*** sdake_ has joined #openstack-infra22:29
clarkbpabelanger: the devstack log should record how much time it spent running pip, you could compare the new runs to the old runs to see how that changed22:29
anteayatonyb: okay I'll put something up that will be wrong and then I can get the format straightened out in review, thank you22:29
greghaynesclarkb: tonyb ok, tag pushed22:30
tonybgreghaynes: Thanks.22:30
anteayatonyb: have you any documentation on format?22:30
*** sdake has quit IRC22:30
pabelangerclarkb: I cheated and SSh'd into the jenkins slave.  Looks like pip_install - 212 secs22:30
ianwclarkb: yeah, it's ~850 down to ~20022:30
clarkbnice22:30
pabelangerya22:30
*** chem has quit IRC22:31
ianwand we can still pull some more out of that i think with a few extra bits that devstack is still building22:31
tonybanteaya: in the review, let me find a rendered vresion ....22:31
*** daemontool_ has quit IRC22:31
tonybanteaya: https://github.com/openstack-infra/yaml2ical#example-222:32
*** tonytan4ever has quit IRC22:32
openstackgerritEmilien Macchi proposed openstack-infra/project-config: Create puppet-openstack-guide  https://review.openstack.org/29682122:32
anteayatonyb: thank you22:33
tonybanteaya: you're welcome.22:34
openstackgerritEmilien Macchi proposed openstack-infra/project-config: Create puppet-openstack-guide  https://review.openstack.org/29682122:35
*** jimkenty has quit IRC22:35
openstackgerritMerged openstack-infra/storyboard-webclient: Allow filters to be set on automatic worklists  https://review.openstack.org/29545422:36
openstackgerritClark Boylan proposed openstack-infra/devstack-gate: Enable tlsproxy by default  https://review.openstack.org/29677122:37
pvaneckjeblair: Hey, could you revisit https://review.openstack.org/#/c/281737 when you get a chance?22:38
openstackgerritsebastian marcet proposed openstack-infra/openstackid: Fix on revoke UI (Admin)  https://review.openstack.org/29682422:38
*** rocky_g has quit IRC22:39
*** knikolla has joined #openstack-infra22:40
openstackgerritAnita Kuno proposed openstack-infra/irc-meetings: Skip some meeting dates: third-party-meeting  https://review.openstack.org/29682522:41
*** smarcet has quit IRC22:41
anteayatonyb: I have New Year's as a value in the yaml file, do you think I need to put that in double quotes?22:42
tonybanteaya: I *think* it's okay.22:42
anteayalet's find out22:42
tonybanteaya: just building a testenv22:43
anteayacool22:43
*** tristanC has quit IRC22:43
anteayacan you show me how?22:43
*** amitgandhinz has joined #openstack-infra22:43
*** tristanC has joined #openstack-infra22:44
*** Qiming has joined #openstack-infra22:44
*** pradk has quit IRC22:45
pabelanger#success wheel-mirror-centos-7-amd64 is now online and serving wheels22:46
tonybanteaya: sure just distilling the steps22:47
anteayatonyb: thanks22:47
*** rguillebert has quit IRC22:47
*** dingyichen has joined #openstack-infra22:48
*** Jeffrey4l has quit IRC22:49
openstackgerritMerged openstack-infra/openstackid: Fix on revoke UI (Admin)  https://review.openstack.org/29682422:51
tonybanteaya: git review -d 296825 # Optional22:51
tonybanteaya:  sed -i~ -e 's,yaml2ical,git+https://git.openstack.org/openstack-infra/yaml2ical@master#egg=yaml2ical,' test-requirements.txt22:51
tonybto use the unreleased yaml2ical22:51
tonybanteaya: tox -re ical,check22:51
tonybrun the tests (making sure you rebuild the env with the new yaml2ical22:52
anteayacool thanks22:52
tonybanteaya: FWIW the generated ics looks good to me.22:53
*** fawadk has quit IRC22:53
anteayayay22:53
*** fawadkhaliq has joined #openstack-infra22:53
tonybanteaya: I probably need to added them to the eavesdrop.o.o as well as the ics22:54
anteayayes22:54
*** yamahata has joined #openstack-infra22:54
anteayaI point everyone at the eavesdrop index page22:54
*** fawadkhaliq has quit IRC22:55
*** fawadkhaliq has joined #openstack-infra22:56
tonybanteaya: okay I'll work out how to do that befoer I release yaml2ical.22:56
tonybanteaya: but that wont be this week.22:56
anteayayup, thanks22:56
anteayawhere do you see the generated ics in tox?22:56
*** amitgandhinz has quit IRC22:57
anteayatonyb: ^22:57
tonybanteaya: output/calendars/third-party-meeting.ics22:57
anteayathanks22:57
tonybanteaya: np22:57
anteayaI was looking in .tox22:57
*** Qiming has quit IRC22:58
anteayatonyb: the VALUE=DATE-TIME:20160425T080000Z22:59
*** sdake_ is now known as sdake22:59
*** IlyaG has joined #openstack-infra22:59
anteayatonyb: I just put the date, do you think I need to add the time? or does it understand the 24 hour period from the default timestamp22:59
tonybgreghaynes: I'm getting duplicate elements: http://paste.openstack.org/show/491651/ DIB==1.13.023:00
tonybanteaya: it gets it from the time element in the yaml23:00
*** roxanagh_ has joined #openstack-infra23:00
anteayatonyb: great, thank you23:01
tonybanteaya: so what you've done is great (adding the time would make it fail)23:01
*** mriedem has joined #openstack-infra23:01
anteayaah, I won't do that then23:01
*** ddieterly has quit IRC23:02
*** angdraug has quit IRC23:02
*** imcsk8 has joined #openstack-infra23:03
*** rbrndt_ has quit IRC23:03
openstackgerritSteven Dake proposed openstack-infra/project-config: Add release notes job for Kolla repo  https://review.openstack.org/29612923:04
*** IlyaG has quit IRC23:04
*** peterlisak has quit IRC23:04
*** roxanagh_ has quit IRC23:05
*** alaski has quit IRC23:05
*** greghaynes has quit IRC23:05
*** verdurin has quit IRC23:05
*** darrenc_ has joined #openstack-infra23:05
*** flwang2 has quit IRC23:06
*** darrenc has quit IRC23:06
*** mattoliverau has quit IRC23:06
*** mylu has quit IRC23:06
*** darrenc_ is now known as darrenc23:07
*** matt6434 has joined #openstack-infra23:07
*** fawadkhaliq has quit IRC23:07
*** mylu has joined #openstack-infra23:07
*** fawadkhaliq has joined #openstack-infra23:08
*** weshay has quit IRC23:08
*** cdent has quit IRC23:09
openstackgerritMerged openstack-infra/system-config: Adding meetbot and statusbot support for openstack-product  https://review.openstack.org/27536423:09
pabelangerclarkb: sorry, I forgot to thank you in my ML post.  I'll be sure to get you a beer in austin23:09
pabelangerfor the help with the jenkins server23:09
clarkbpabelanger: heh np23:09
clarkbpabelanger: I will come to you for help on the afs front soon :)23:09
*** alaski has joined #openstack-infra23:11
*** peterlisak has joined #openstack-infra23:11
*** zeih has joined #openstack-infra23:12
*** BigWillie has joined #openstack-infra23:12
*** gordc has quit IRC23:14
*** BigWillie has quit IRC23:16
*** erlon has quit IRC23:17
*** zeih has quit IRC23:18
*** greghaynes has joined #openstack-infra23:19
*** verdurin has joined #openstack-infra23:20
*** okay22many has quit IRC23:20
*** openstack has joined #openstack-infra23:23
ianwpabelanger: https://github.com/pypa/pip/pull/3586 should fix "--log" for pip, so we can make the output a bit more manageable23:25
pabelangerianw: looking23:26
ianwi think we should probably build each wheel separately in the job, and stick something easily greppable in the output23:26
ianwand i'll setup a monitoring job to warn us when we've got broken builds23:26
*** sridhar_ram has quit IRC23:27
pabelangerYa, I wouldn't know which way is better to be honest. I'm sure others will pipe up however23:28
ianw #infra having an opinion?  never :)23:29
clarkbis the issue that some wheels fail?23:29
*** tonytan4ever has joined #openstack-infra23:29
clarkbso for package in packages: pip wheel $package is better logging wise than pip wheel $packages?23:30
pabelangerclarkb: once we land https://review.openstack.org/#/c/296097/ that will help I think23:31
pabelangerbut we are seeing 1 failure23:31
pabelangerFailed to build PyECLib23:31
clarkboh that hasn't landed23:31
pabelangeron stable branches23:31
clarkbwow23:31
clarkbpabelanger: you can self approve it has the +2s it needs23:32
pabelangerclarkb: ok23:32
clarkbnot sure why yolanda didn't approve23:32
clarkbI am impressed that without that we have working wheel mirror :)23:32
pabelangerindeed23:32
pabelangerI think in the morning, I'll go through the log and make sure we are not missing any libraries23:33
pabelangerbut for now, I call it a night23:33
* pabelanger &23:33
fungifwfw, if wheel building fails i _believe_ the requirements jobs will also break23:35
fungibut then again, we're probably only running those on ubuntu23:35
clarkbfwiw we still have 31 image uploads for the day running/queueud23:36
anteaya:(23:36
*** ybathia has joined #openstack-infra23:36
clarkbI am going to kick off a new ubuntu-trusty image build so that the later uploads upload an image with working eth123:37
anteayayay working eth123:38
clarkbthen once we manage to get that image uploaded everywhere we should be safe to reenable multinode on rax and switch the puppet jobs off devstack-trstuy then we can stop uploading devstack-trusty23:38
openstackgerritMerged openstack-infra/system-config: Fix centos7 issue with wheel_mirror.pp  https://review.openstack.org/29609723:38
*** fawadkhaliq has quit IRC23:39
anteayayay23:40
clarkb2016-03-23 23:37:53,200 INFO nodepool.image.build.ubuntu-trusty: E: Couldn't download dists/trusty/main/binary-amd64/Packages23:40
clarkblets try that again23:40
anteaya:(23:40
odyssey4mehmm, we have a job which doesn't seem to be getting picked up by zuul - https://review.openstack.org/296490 - we've tried rebasing and rechecking - can anyone take a peek into it?23:40
clarkbthats persistent woo23:41
odyssey4melol, ok nvm the author abandoned it23:41
clarkbodyssey4me: usually that happens when you have a circular dependency tree23:42
jheskethinfra-root: tonyb has asked if we can rebuild ubuntu-trusty to get the latest disk-imagebuilder in to check if it fixes bug 1560808. Any objections to me firing off a rebuild?23:42
openstackbug 1560808 in OpenStack-Gate "stable/liberty: gate-requirements-integration-dsvm fails with due to UnicodeDecodeError in httpretty" [Undecided,Confirmed] https://launchpad.net/bugs/156080823:42
clarkbjhesketh: see scrollback :)23:43
anteayaodyssey4me: the parent change of that stack can't merge: https://review.openstack.org/#/c/272743/423:43
clarkbjhesketh: the last ~4 minutes23:43
openstackgerritIan Wienand proposed openstack-infra/project-config: Error tracking and log save for wheel build  https://review.openstack.org/29684123:43
clarkbjhesketh: tl;dr is yes trying to but dib is failing because it can't get ubuntu packages23:43
jheskethclarkb: heh, this is what I get for not keeping up with irc23:43
odyssey4meanteaya oh wow, lol - sorry about that and thanks :)23:43
anteayaodyssey4me: no worries, nice to see you23:43
anteayaand you're welcome23:43
pabelangerokay, not full gone23:44
pabelangerclarkb: https://review.openstack.org/#/c/294339/ should help with upload threads23:44
clarkbjhesketh: my initial reading is this is a network issue?23:44
*** angdraug has joined #openstack-infra23:45
clarkbjhesketh: I don't think this is related to the new dib release because its just running debootstrap23:45
*** harlowja_at_home has quit IRC23:45
jheskethI wouldn't imagine those errors would be related, but it's hard to tell23:46
*** harlowja_at_home has joined #openstack-infra23:46
jheskethclarkb: are you rebuilding again?23:46
clarkbjhesketh: I have tried 3 times now, hav enot tried a fourth time23:46
clarkblet me queue it again23:46
clarkbnerp still fialing23:47
clarkbhttp://archive.ubuntu.com/ubuntu/dists/trusty/main/binary-amd64/23:49
*** fawadkhaliq has joined #openstack-infra23:49
clarkbin there are Packages.gz and Packages.bz2 the error is E: Couldn't download dists/trusty/main/binary-amd64/Packages23:49
jheskethclarkb: hmm... do the sources look correct?23:49
clarkbya if I grab the gz and the bz2 both looks fine at a quick galnce23:50
*** jiggalator has quit IRC23:51
clarkbdoes anyone know if it needs a literal 'Packages' file?23:52
anteayaI do not know23:53
*** amitgandhinz has joined #openstack-infra23:53
*** eil397 has quit IRC23:53
*** sridhar_ram has joined #openstack-infra23:53
lifelessNakato: stevenk: either of you have b/w right now? I found a bug pbr bug.23:54
lifelesshttps://bugs.launchpad.net/pbr/+bug/156125423:54
openstackLaunchpad bug 1561254 in PBR "sem-ver processing fails when a tag is not in canonical form" [High,Triaged]23:54
jheskethclarkb: ah, yeah, I don't know either23:54
StevenKlifeless: I'm about to duck out to shop, WRT bandwidth to investigate, yes I do23:54
tonybclarkb: IIRC it only uses Packages as a fallback if the otehr can't be found.23:54
lifelessStevenK: cool thanks23:55
clarkbhttp://paste.openstack.org/show/491658/ is the full relevant piece of log23:55
clarkbthere is an aweful lot of whitespace but that should be fine23:55
clarkbgit diff in the debootstrap element of dib shows only that a cache var was removed23:55
*** Sukhdev has quit IRC23:57
tonybclarkb: so I ran it (the debootstrap) and it works23:58
Nakatolifeless: Yea23:58
tonybclarkb: http://paste.openstack.org/show/491659/23:59
clarkbtonyb: oh wow I see the problem this is amazing23:59
tonybclarkb: good amazing?23:59
clarkb/dev/mapper/main-opt  504G  504G  1.5M 100% /opt23:59
tonybclarkb: Oh23:59
clarkbI just cleaned /opt out a few days ago and we had like 200gb23:59
*** Sukhdev has joined #openstack-infra23:59
clarkbso not sure what exploded23:59
*** ajmiller has quit IRC23:59
*** sridhar_ram has quit IRC23:59

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