Monday, 2014-09-22

*** boden has quit IRC00:00
*** mriedem has quit IRC00:02
*** krtaylor has joined #openstack-infra00:07
*** stevemar has quit IRC00:07
*** dimtruck is now known as zz_dimtruck00:09
*** otter768 has joined #openstack-infra00:09
*** hdd has joined #openstack-infra00:12
*** Ryan_Lane has joined #openstack-infra00:18
*** zz_dimtruck is now known as dimtruck00:20
*** Ryan_Lane has quit IRC00:21
mordredlook! it's a mattoliverau and a jhesketh00:23
mordredthat means I can go hassle mikal about nova...00:23
mordred(although I value both of you as humans and not just as barometers of mikal)00:24
mordredmikal: I wanted to yell at you for something - but then I drank beer and forgot00:25
mattoliveraumordred: lol, I'm glad we can be of use... and not actually have to do anything :P00:28
mordredsdague, mikal: oh - btw - this isn't yelling ... but have you seen "untriaged-bot" in #tripleo ?00:28
mordredsdague, mikal: if spams channel periodically for any untriaged bugs ... thought if you wanted to do inbox zero in nova, maybe it's an idea00:29
mikalmordred: good story00:29
mordredlifeless: also, maybe some of those bots you have in #tripleo want to be patches to infra ...00:29
mikal(The forgotten nova thing)00:29
mordredmattoliverau: I always value you ...00:29
mordredmattoliverau: you can test my new library and see if it makes you happy before I release it as 1.0.0 and make all of openstack start consuming it ...00:30
*** dimtruck is now known as zz_dimtruck00:30
mattoliverau:)00:30
mordredmikal: OH! I may have been thinking I wanted to yell at you for rackspace things ... but I've figured the glance issue out00:31
mordredmikal: so realy, at thiat point, the only thing I'd have would be "why isn't rax running designate yet" - but that's not really all that fair ...00:31
mordredmikal: unless you can fix the lack of api version discoverability in glance ...00:32
*** yaguang has joined #openstack-infra00:34
mikalmordred: I have very little to do wth public cloud deployment...00:35
mikalUnfortunately00:35
mordredmikal: I reject that answer - I choose to believe that you are all powerful and can fix anything00:35
mikalLOL00:35
mikalSo, has someone in infra filed a support request?00:35
mikalThat's a good first step00:36
mordredLOL00:36
mikalAlso, I can introduce you to the right person if you'd like an email...00:36
mordredI usually just poke pvo or troytoman00:36
mordredbut I think they've learned to duck me00:36
mikalHeh00:37
mikalSo, I'm tyring to remember the guys last name00:38
mikalHe comes to summits etc00:38
JayFjlk I think is who you're talking about.00:38
JayFif you're talking about the actual mechanics of the deployments00:38
* JayF disappears back into the weekend00:39
mikalBrian Rosmaita is who I am thinking of00:39
*** zz_dimtruck is now known as dimtruck00:39
*** dmsimard_away is now known as dmsimard00:40
mordredmikal: so, if I send him a pony, he'll deploy designate for me?/00:41
mikalmordred: no, he's the glance guy00:41
mikalI'd have to go fishing to work out who the DNS person is00:41
mordredoh - I figured out glance00:41
mordredit's actually NOT rackspace's fault00:41
mordredI thought it was00:41
mordredit just turns out that glance is that amazingly broken00:41
mordredI was manually selecting the wrong API version00:42
mordredand not realizing that neither teh service or the library could handle that00:42
*** shashankhegde has joined #openstack-infra00:42
mordredmikal: (I'm trying to be helpful with patches and not just yelling at people)00:43
mordredSlickNik: why do I want options for specifying a service_name, a service_type, and endpoint_type AND a database_service_name ?00:44
mordredSlickNik: not snarking - wondering if there is a semantic difference I'm not picking up on00:45
mordredSlickNik: btw - look at https://github.com/emonty/shade for what I'm having to do to connect to trove sanely00:49
mordredSlickNik: it's honestly not bad - the worst part is that I have to kind of magic introspect the keystone catalog by hand to figure out the API version00:50
*** harlowja_at_home has quit IRC00:54
*** dmsimard is now known as dmsimard_away00:55
*** unicell has joined #openstack-infra00:56
*** boden has joined #openstack-infra00:56
*** dims has joined #openstack-infra00:59
*** boden has quit IRC01:01
*** shashankhegde has quit IRC01:04
*** Longgeek has joined #openstack-infra01:04
*** yamahata has joined #openstack-infra01:13
lifelessmordred: that would be cool; rpodlyka is the cnotact01:16
lifelessmordred: re glance you wanted v1 but asked for v2?01:17
lifelessmordred: or vice versa01:17
*** dimtruck is now known as zz_dimtruck01:18
*** dmsimard_away is now known as dmsimard01:19
*** zz_dimtruck is now known as dimtruck01:19
*** emagana has joined #openstack-infra01:21
*** yonglihe_ has quit IRC01:21
mordredlifeless: I wanted working - I believe I asked for v1 beause cargo-cult - and I believe the cloud is v201:21
*** stevemar has joined #openstack-infra01:22
*** emagana has quit IRC01:25
*** harlowja_at_home has joined #openstack-infra01:26
*** emagana has joined #openstack-infra01:26
*** dims has quit IRC01:26
*** dmsimard is now known as dmsimard_away01:28
*** dims has joined #openstack-infra01:30
*** emagana has quit IRC01:30
*** dims_ has joined #openstack-infra01:31
*** dims has quit IRC01:35
*** flaviof_zzz is now known as flaviof01:39
*** dims_ has quit IRC01:40
*** dims has joined #openstack-infra01:41
*** dims has quit IRC01:45
dtroyermordred: nice… want some PRs?01:51
dtroyerI'm trying it in OSC...01:51
*** boden has joined #openstack-infra01:57
mordredawesome! and yes!02:01
*** boden has quit IRC02:02
*** wenlock has joined #openstack-infra02:02
*** miqui has quit IRC02:06
*** Daisy has joined #openstack-infra02:15
dtroyertwo simple things I needed to use against our clouds02:17
dtroyerthe env vars is subjective, that's how I would prefer to use it02:17
dtroyerFWIW my WIP branch that works ugly is at https://github.com/dtroyer/python-openstackclient/tree/os-cloud-config02:19
*** harlowja_at_home has quit IRC02:21
*** yaguang has quit IRC02:22
*** dimtruck is now known as zz_dimtruck02:24
*** hdd has quit IRC02:27
*** Daisy has quit IRC02:32
*** Daisy has joined #openstack-infra02:41
*** larsks has joined #openstack-infra02:55
larsksfyi: I'm getting 500 errors trying to access things on paste.openstack.org.02:56
larsks...but not consistently.02:56
*** acfleury has joined #openstack-infra02:57
*** boden has joined #openstack-infra02:58
*** shashankhegde has joined #openstack-infra02:59
*** wenlock has quit IRC03:00
*** boden has quit IRC03:03
*** hdd has joined #openstack-infra03:06
mordreddtroyer: seet. I'll pull that and poke around03:18
mordreddtroyer: PRs merged. thanks!03:20
dtroyermordred: one more simple one03:22
*** dkranz has quit IRC03:24
mordreddtroyer: merged. just added you to the repo, too - so feel free to push and stuff03:24
dtroyercool, thanks03:24
*** jaypipes has joined #openstack-infra03:25
*** pcrews has joined #openstack-infra03:26
dtroyermordred: what would you think about changing 'project_id' to just 'project'?03:29
mordreddtroyer: I could be on board with that ... I'm assuming we'd read the values of project_id, tenant_name and project_name all in to project ?03:31
dtroyermordred: yeah, something like that.  we're already using it as project_name anyway…v2 keystone handles both name and ID in tenantName.  Do HP/Rax handle that?03:34
mordreddtroyer: I have a project id for rax and a project name for hp and pass both in as project_id :)03:36
dtroyermordred: then it's just a name…03:37
mordredso yeah - ultimately target an OS_PROJECT/cloud['project'] value  - but for backwards compat, I think we can read from all 4 variables (jeez)03:37
mordred?03:37
*** otter768 has quit IRC03:38
dtroyernot sure where to cut the cord on compat but yeah, maybe.  we'll need a flowchard to document the setting hierarchy03:38
mordredI think the project/tenant ones are the important ones, since it's been so confusing for so long03:39
mordredfor domain - I think we shoudl hust start with user_domain and project_domain and skip compait03:39
dtroyerI'm planning to start making noise when tenant opts are used in OSC03:40
dtroyeragreed re domain…the only compat there is with OSC anyway ;)03:40
*** zz_dimtruck is now known as dimtruck03:41
*** pcrews has quit IRC03:42
*** dimtruck is now known as zz_dimtruck03:51
*** Ryan_Lane has joined #openstack-infra03:51
lifelesswow 8 separate ssh connections to do git review -d X from a new repo03:52
*** acfleury has quit IRC03:54
*** boden has joined #openstack-infra03:59
*** shashankhegde has quit IRC03:59
*** shashankhegde has joined #openstack-infra04:02
*** boden has quit IRC04:03
lifelessmordred: https://github.com/python-web-sig/wsgi-ng04:07
*** Daisy has quit IRC04:07
*** Daisy has joined #openstack-infra04:16
*** hdd has quit IRC04:19
mikalDoes anyone know if devstack supports ceph?04:21
dtroyermikal: it does, since July or so04:22
mikalAhhh, cool04:22
mikalDoes that include as instance storage for nova?04:22
*** koolhead17 has joined #openstack-infra04:23
dtroyerI think so, lib/ceph does some nova config04:23
mikalExcellent, let's see if I can make this work...04:26
*** rushiagr_away is now known as rushiagr04:40
*** dims has joined #openstack-infra04:41
*** dims has quit IRC04:46
*** loki184 has joined #openstack-infra04:52
*** Daisy has quit IRC04:52
*** cnesa13 has quit IRC04:52
*** boden has joined #openstack-infra05:00
*** boden has quit IRC05:04
*** harlowja_at_home has joined #openstack-infra05:05
*** Longgeek has quit IRC05:07
*** loki184 has quit IRC05:07
*** loki184 has joined #openstack-infra05:14
*** shashankhegde has quit IRC05:17
lifelessdstufft: around ?05:21
dstufftlifeless: sup05:21
*** Longgeek has joined #openstack-infra05:22
*** daya_k has joined #openstack-infra05:22
lifelessdstufft: pip and namespace packages05:24
lifelessdstufft: if you clone oslo.db05:24
lifelessdstufft: and run pip install -e .05:24
lifelessdstufft: then you cannot import oslo.db afterwards05:24
lifelessdstufft: I'm working my way through https://bugs.launchpad.net/oslo.db/+bug/137225005:25
uvirtbotLaunchpad bug 1372250 in oslo.db "cannot use top level test discovery" [High,Triaged]05:25
dstufftlifeless: yea, unsolvable thing05:26
dstufftpip issue #305:26
lifelessunsolvable?05:27
dstufftsetupools namespace packages rely on a hack05:27
dstufftthat hack doesn't work very well05:27
dstufftin particular it doesn't handle the case where you have a development package and a non development package in the same namespace installed at the same time05:28
lifelessthe pth file stuff? its terrrible..05:28
dstuffthttps://github.com/pypa/pip/issues/305:28
dstufftPEP 4something has real namespace package support for Python05:29
dstufftthat works reasonably well05:29
dstufftbut that's 3.x only unless you use importlib2 from PyPI05:29
dstufftother than that, don't use namespace packages is my best suggestion :/05:29
lifelesshttps://github.com/pypa/pip/issues/3#issuecomment-1659959 seemed like a reasonable thing05:29
lifelessdstufft: yeah, I put that in my summary in the bug :)05:29
lifeless[don't use]05:29
dstufftimport oslo_db isn't much worse than import oslo.db05:29
harlowja_at_homearen't all the oslo libraries (non taskflow) namespace packages :(05:30
lifelessharlowja_at_home: no05:30
lifelessharlowja_at_home: some are, some aren't05:30
harlowja_at_home:-/05:30
*** yfried has joined #openstack-infra05:30
dstufftlifeless: I don't think that works actually? I could be wrong I think it was tried and didn't work05:30
lifelessdstufft: I'm reading the entire issue atm, no sign of an experiment yet05:31
lifelessdstufft: would you be open to such a patch?05:31
dstufftif it works yea05:31
lifelessa related thing05:32
lifelesspip install .05:32
lifelesspip install -e .05:32
lifelesslook at how there is still the .pth file from the first install05:32
lifelessyou can then do pip uninstall oslo.db twice05:32
lifelessthat seems -bong- - is there an issue for that?05:32
*** ppai has joined #openstack-infra05:32
dstufftI seem to recall there being one05:33
dstufftI don't know it offhand that05:33
lifelessk05:33
dstufftI can only keep so many issue numbers in my head ;)05:33
lifelessfair enough05:35
lifelessdstufft: anything special I kneed to know before hacking on pip ?05:35
dstufftthe test suites take a long ass time, and churn disk a lot05:35
dstufftalso hit the internet05:36
dstufftI suggest running tox -e py34 -- -m unit at aleast at first05:36
dstufftthose are fast05:36
StevenKdstufft: Long time? lifeless used to hack on Launchpad, where the testsuite took ~4.5 hours :-)05:37
lifelessthats why I parallelised it05:37
lifelessso it didn't :)05:37
lifelessStevenK: did you see os-client-config above?05:37
lifelessdstufft: what python versions do you want me to test with before pushing up?05:38
StevenKlifeless: I have now. Let me poke05:38
lifelessStevenK: I strongly expect it to overlap the cli utils code05:39
lifelessdstufft: what does it hit internet for?05:39
dstufftto isntall stuff05:40
dstufftI normally just test Python 3.4 tbh05:40
dstufftI'm lazy and let travis do most of my testing05:40
lifelessdstufft: I have a full bandersnatch mirror :)05:40
dstufftI don't think it'll use it05:40
dstufftwe try to isolate from the system settings05:40
lifelessdstufft: though for some reason I found it had some stuff in the simple index.html page that isn't in the packages tree, which was odd05:40
lifelessdstufft: ok, so the first yak is to allow me to override that :P05:41
StevenKHaha05:41
lifelessdstufft: right, py34 tests passed05:41
StevenKlifeless: I was just thinking "Ooh, there's a yak"05:41
lifelessStevenK: you don't want to know how deep the yak goes05:41
mordredthat mixed metaphor is gross05:42
lifelessStevenK: mike bayer is hacking on oslo.db; clarkb and i say he should be using testresources; that leads to two bugfixes for Python itself (one pending coding now, the other merged)05:42
StevenKIt's not one yak, it's just yaks all the way down05:42
lifelessStevenK: then we uncover in discussion that oslo.db can't be edited live, it has to be full installed every time, which is this thing05:42
lifelessand that thing being broken breaks test discovery, which is why oslo.db (and probably every oslo package) has /tests not /$name/tests/05:43
lifelessmordred: ^05:43
*** Daisy has joined #openstack-infra05:43
lifelessdstufft: any suggestions on what test_install* file to put the test in?05:45
lifelessdstufft: there be lots yarrr05:45
dstuffti dunno, we don't take it too serious about which one is which05:46
dstufftjust rough categories05:46
lifelessdstufft: https://bitbucket.org/pypa/setuptools/issue/250/develop-and-install-single-version05:47
*** HeOS has joined #openstack-infra05:48
lifelessdstufft: seems like someone with a handle on it thinkgs its fixable05:56
*** david-lyle has joined #openstack-infra05:59
*** boden has joined #openstack-infra06:00
*** yfried is now known as yfried|afk06:03
*** yamamoto has quit IRC06:04
*** harlowja_at_home has quit IRC06:04
*** nadya_ has quit IRC06:05
*** flaper87 has quit IRC06:05
*** flaper87 has joined #openstack-infra06:05
*** yfried|afk is now known as yfried06:05
*** boden has quit IRC06:05
*** sdake has joined #openstack-infra06:12
*** sdake has quit IRC06:12
*** sdake has joined #openstack-infra06:12
*** Clabbe has joined #openstack-infra06:13
*** pkoniszewski has joined #openstack-infra06:14
*** pkoniszewski has quit IRC06:17
*** yfried is now known as yfried|afk06:18
*** penguinRaider has joined #openstack-infra06:18
*** yfried|afk is now known as yfried06:19
*** k4n0 has joined #openstack-infra06:20
*** stevemar has quit IRC06:22
*** e0ne has joined #openstack-infra06:28
*** yamamoto has joined #openstack-infra06:28
*** e0ne has quit IRC06:30
*** e0ne has joined #openstack-infra06:34
*** yamamoto has quit IRC06:35
*** e0ne has quit IRC06:36
*** mflobo has joined #openstack-infra06:37
*** skolekonov has joined #openstack-infra06:37
*** yfried is now known as yfried|afk06:38
*** isaacb has joined #openstack-infra06:40
*** e0ne has joined #openstack-infra06:40
*** e0ne has quit IRC06:43
*** vigneshvar has joined #openstack-infra06:45
*** e0ne has joined #openstack-infra06:47
*** e0ne has quit IRC06:49
*** afazekas has joined #openstack-infra06:53
*** AJaeger has joined #openstack-infra06:56
*** yfried|afk is now known as yfried06:58
*** andreykurilin_ has joined #openstack-infra06:59
*** boden has joined #openstack-infra07:01
*** lukego has joined #openstack-infra07:05
*** ZZelle_ has joined #openstack-infra07:05
*** boden has quit IRC07:06
*** jcoufal has joined #openstack-infra07:10
*** jlibosva has joined #openstack-infra07:15
*** ihrachyshka has joined #openstack-infra07:19
*** amuller has joined #openstack-infra07:20
*** Ryan_Lane has quit IRC07:20
*** ashaeron has joined #openstack-infra07:20
*** arxcruz has joined #openstack-infra07:22
*** dizquierdo has joined #openstack-infra07:24
*** ZZelle_ has quit IRC07:25
*** e0ne has joined #openstack-infra07:29
*** ihrachyshka_ has joined #openstack-infra07:30
*** nadya has joined #openstack-infra07:33
*** ihrachyshka has quit IRC07:33
*** nadya is now known as Guest6812907:33
*** luqas has joined #openstack-infra07:33
*** MaxV has joined #openstack-infra07:34
*** jgallard has joined #openstack-infra07:34
*** Guest11387 has joined #openstack-infra07:35
*** e0ne has quit IRC07:38
*** hashar has joined #openstack-infra07:39
*** e0ne has joined #openstack-infra07:40
*** Longgeek has quit IRC07:40
*** luqas__ has joined #openstack-infra07:41
*** andreykurilin_ has quit IRC07:44
*** luqas has quit IRC07:44
*** che-arne has joined #openstack-infra07:46
*** mpaolino has joined #openstack-infra07:48
*** bradjones has joined #openstack-infra07:51
*** bradjones has joined #openstack-infra07:51
*** jistr has joined #openstack-infra07:53
*** jlibosva has quit IRC07:59
*** Longgeek has joined #openstack-infra08:01
*** jlibosva has joined #openstack-infra08:01
*** derekh has joined #openstack-infra08:04
*** akamyshnikova_ has joined #openstack-infra08:07
*** hashar_ has joined #openstack-infra08:08
*** hashar has quit IRC08:11
*** e0ne has quit IRC08:13
*** e0ne has joined #openstack-infra08:16
*** jlibosva1 has joined #openstack-infra08:18
*** KanagarajM has joined #openstack-infra08:20
*** jlibosva has quit IRC08:21
gilliardbkrcfggtlctgjglff08:23
*** luqas__ has quit IRC08:24
gilliard^ monday morning :(08:24
*** rdopieralski has joined #openstack-infra08:25
*** boden has joined #openstack-infra08:27
*** k4n0 has quit IRC08:33
*** pblaho has joined #openstack-infra08:35
*** ildikov has joined #openstack-infra08:35
*** rushiagr is now known as rushiagr_away08:44
*** Daisy has quit IRC08:45
*** rushiagr_away is now known as rushiagr08:45
*** liusheng has joined #openstack-infra08:48
*** koolhead_ has joined #openstack-infra08:50
*** k4n0 has joined #openstack-infra08:51
*** koolhead17 has quit IRC08:51
*** cnesa13 has joined #openstack-infra08:54
*** luqas__ has joined #openstack-infra08:56
*** rushiagr is now known as rushiagr_away08:56
*** Daisy has joined #openstack-infra09:01
*** cnesa13 has quit IRC09:01
*** cnesa13 has joined #openstack-infra09:02
*** david-lyle has quit IRC09:03
*** Longgeek has quit IRC09:08
*** Longgeek has joined #openstack-infra09:17
*** dizquierdo has quit IRC09:17
*** Guest68129 has quit IRC09:18
*** Daisy has quit IRC09:19
*** ihrachyshka_ has quit IRC09:23
*** rushiagr_away is now known as rushiagr09:23
*** e0ne has quit IRC09:24
*** vinbs has joined #openstack-infra09:26
*** e0ne has joined #openstack-infra09:26
*** yfried is now known as yfried|afk09:29
*** yfried|afk is now known as yfried09:29
*** rlandy has joined #openstack-infra09:31
*** ociuhandu has joined #openstack-infra09:32
*** zz_dimtruck is now known as dimtruck09:34
*** jgallard has quit IRC09:37
*** jp_at_hp has joined #openstack-infra09:38
*** maxbit has joined #openstack-infra09:38
*** yfried is now known as yfried|afk09:39
*** jgallard has joined #openstack-infra09:40
*** jgallard has quit IRC09:40
*** jgallard has joined #openstack-infra09:40
*** k4n0 has quit IRC09:44
*** dimtruck is now known as zz_dimtruck09:44
*** IvanBerezovskiy has joined #openstack-infra09:44
*** yfried|afk is now known as yfried09:48
*** pblaho has quit IRC09:48
*** hashar_ is now known as hashar09:49
*** pblaho has joined #openstack-infra09:49
*** cnesa13 has quit IRC09:51
*** yfried_ has joined #openstack-infra09:52
*** yfried__ has joined #openstack-infra09:53
*** yfried has quit IRC09:55
*** cnesa14 has joined #openstack-infra09:55
*** dizquierdo has joined #openstack-infra09:56
*** yfried_ has quit IRC09:56
*** maxbit has quit IRC09:57
*** andreaf_ is now known as andreaf10:01
*** luqas__ has quit IRC10:04
*** mrmartin has joined #openstack-infra10:05
*** luqas has joined #openstack-infra10:06
*** Guest11387 has quit IRC10:06
*** luqas has quit IRC10:08
*** ildikov_ has joined #openstack-infra10:10
*** ildikov has quit IRC10:12
*** berendt has joined #openstack-infra10:13
*** daya_k_ has joined #openstack-infra10:13
*** pcm_ has joined #openstack-infra10:13
*** pcm_ has quit IRC10:15
*** pcm_ has joined #openstack-infra10:15
*** habib has joined #openstack-infra10:16
*** daya_k has quit IRC10:16
*** Longgeek has quit IRC10:16
*** daya_k_ is now known as daya_k10:16
*** luqas has joined #openstack-infra10:16
*** Longgeek has joined #openstack-infra10:20
*** ihrachyshka has joined #openstack-infra10:20
*** luqas has quit IRC10:20
*** vinbs has quit IRC10:23
*** vinbs has joined #openstack-infra10:23
*** BobBall_Away is now known as BobBall10:23
*** hashar has quit IRC10:25
*** k4n0 has joined #openstack-infra10:30
*** jgallard has quit IRC10:33
*** lttrl has joined #openstack-infra10:36
*** luqas has joined #openstack-infra10:36
*** yamahata has quit IRC10:37
*** bradjones has quit IRC10:39
*** dmsimard_away is now known as dmsimard10:41
*** e0ne has quit IRC10:43
berendtI am missing the gerritbot in #openstack-doc.10:46
*** unicell1 has joined #openstack-infra10:47
*** zz_johnthetubagu is now known as johnthetubaguy10:47
*** dmellado has quit IRC10:48
*** unicell has quit IRC10:50
*** zigo has quit IRC10:50
*** dmellado has joined #openstack-infra10:51
*** zigo has joined #openstack-infra10:52
*** yfried__ has quit IRC10:53
*** flaviof is now known as flaviof_zzz10:54
*** dims has joined #openstack-infra10:59
*** penguinRaider has quit IRC11:00
*** penguinRaider has joined #openstack-infra11:00
*** mwagner_lap has quit IRC11:08
*** Daviey has quit IRC11:09
*** yfried__ has joined #openstack-infra11:09
*** ppai has quit IRC11:12
*** jyuso065 has quit IRC11:15
*** habib has quit IRC11:17
*** nadya has joined #openstack-infra11:24
*** nadya is now known as Guest6092411:24
*** loki184 has quit IRC11:26
*** lukego has quit IRC11:26
*** ppai has joined #openstack-infra11:26
*** luqas has quit IRC11:26
*** yfried__ is now known as yfried|afk11:28
*** zz_jgrimm is now known as jgrimm11:33
*** habib has joined #openstack-infra11:33
*** mrmartin has quit IRC11:36
*** e0ne has joined #openstack-infra11:42
BobBalldoes anyone know why infra's config pulls in Java?  Do we have openstack components that depend on Java?11:46
*** mbacchi has joined #openstack-infra11:49
*** e0ne has quit IRC11:50
*** flaviof_zzz is now known as flaviof11:54
*** yfried|afk is now known as yfried__11:57
*** e0ne has joined #openstack-infra11:58
jheskethBobBall: when does it pull in java?11:59
jheskethit's used for gerrit & jenkins etc11:59
*** hashar has joined #openstack-infra11:59
BobBall/Stage[main]/Jenkins::Slave/Package[openjdk-7-jdk]/ensure: ensure changed 'purged' to 'present'11:59
jheskethBobBall: ah, the slaves probably need it for certain jobs.. for example building war files12:00
*** kgiusti has joined #openstack-infra12:01
jheskethBobBall: for the jenkins gearman plugin12:01
BobBallah :(12:01
*** marzif__ has quit IRC12:02
BobBallThere is a very annoying Java bug in Ubuntu Trusty's kernel...12:02
jheskethBobBall: what is it affecting?12:02
BobBallIf it's just gearman I don't know how Java is being run...12:02
BobBallXenServer CI - trying to upgrade to Trusty but getting guest-hangs and the main clue at the moment is the dmesg output which points to https://bugs.launchpad.net/ubuntu/+source/linux/+bug/130879612:03
uvirtbotLaunchpad bug 1308796 in linux "Bad page map in openjdk-7 (dup-of: 1313450)" [Undecided,In progress]12:03
uvirtbotLaunchpad bug 1313450 in linux "Unable to start vsftpd on Ubuntu 14.04 (Amazon/EC2 or Xen) with default configuration" [High,Fix released]12:03
*** luqas has joined #openstack-infra12:03
BobBallIt's been fixed for U but not backported to T yet :/12:03
*** aysyanne has joined #openstack-infra12:04
jheskethBobBall: hmm, curious... infra have managed to upgrade to Trusty, I wonder if they needed a backport12:05
BobBallIt looks like it's an on-xen bug so if you run Trusty in HP it's fine12:06
BobBallTrusty in RAX is likely to not-be-fine...12:06
BobBallalthough I'm not certain if the dmesg output is the cause of the guest hangs12:06
BobBalland we're also trying to find other evidence of things going wrong in parallel12:06
*** KanagarajM has quit IRC12:06
jheskethBobBall: I /think/ we have trusty nodes in rax, but I'm not sure if they are being consumed for jobs yet12:09
BobBallhmmm - I'm failing on prepare_node_devstack.sh or install_puppet.sh (I guess there is some race somewhere) - one of the two always stalls for me...12:10
*** hashar has quit IRC12:10
jheskethBobBall: more likely the prepare where java is installed, but I'm only guessing12:11
fungiwe do have drvstack-trusty and bare-trusty nodes in rax dfw, iad and ord in use for a variety of production jobs12:11
fungis/drvstack/devstack/12:11
jheskethyay, somebody smarter than me...12:12
*** marcusvrn has joined #openstack-infra12:12
jheskethfungi: have you seen any java issues in upgrading to Trusty?12:12
BobBallAny way you can test if you're getting the output on dmesg (/var/log/syslog) seen at https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1308796 ?12:12
fungiberendt: looks like openstackgerrit was lost to a netsplit or irc server outage over the weekend... i'll kick it back in12:12
uvirtbotLaunchpad bug 1308796 in linux "Bad page map in openjdk-7 (dup-of: 1313450)" [Undecided,In progress]12:12
uvirtbotLaunchpad bug 1313450 in linux "Unable to start vsftpd on Ubuntu 14.04 (Amazon/EC2 or Xen) with default configuration" [High,Fix released]12:12
fungijhesketh: BobBall: checking12:13
*** mmedvede has joined #openstack-infra12:13
berendtfungi: thanks12:13
jheskethBobBall: I don't have root, but looks like fungi is on it :-)12:13
*** openstackgerrit has joined #openstack-infra12:14
fungiberendt: openstackgerrit has returned now12:15
fungijhesketh: BobBall: our bare-trusty and devstack-trusty images built successfully in all providers/regions ~21 hours ago12:16
*** bswartz has quit IRC12:16
* BobBall sighs in frustrating12:17
BobBallok thanks fungi12:17
fungiBobBall: are you hitting that when updating nodepool images, or when booting instances from the resulting snapshots?12:17
BobBallupdating the image12:17
BobBallprepare_node.sh never returns (the puppet apply hangs)12:17
fungiBobBall: where does it hang (do you get any output at all from it applying the manifest)?12:18
BobBallWell, in fact, we've had two issues... That's the first one, but the second one is something seems to wipe out /tmp so /tmp/forwarding.conf doesn't exist :D12:18
BobBallyes, lots fungi, it stalls immediately after trying to change the modes for SSH12:18
BobBall(Oh, and I also had another problem with dist-upgrade failing in kmod so I added a retry in for that which fixed that... ... ...)12:19
fungiweird12:19
* BobBall grumbles.12:19
BobBallLots.12:19
fungii don't think i've seen us hit any of that12:19
*** bcourt has joined #openstack-infra12:20
BobBallI'm not surprised - I should point out we're not actually using RAX's trusty image because it's in a DomU - we install the image from scratch (this was implemented before we could download from glance from RAX and we needed it as a nested VM.  We're looking at trying to download from glance too)12:20
fungiahh12:21
*** mrmartin has joined #openstack-infra12:21
fungiyeah, we're still building from their ubuntu 14.04 lts base images12:21
BobBallI was, however, hopeful that you were getting the same issues and had fixes :D12:21
jheskethBobBall: does the java version have anything to do with the bug? for example, you could get prepare_node to set up a different version12:22
BobBallIt seems that I still haven't learned that the XenServer CI is a whole world of special one-off pain.12:22
*** hashar has joined #openstack-infra12:22
*** Guest11387 has joined #openstack-infra12:22
BobBallfungi: INFO:nodepool.image.build.rax-dfw.XSDSVM:Notice: /Stage[main]/Ssh/File[/etc/ssh/sshd_config]/mode: mode changed '0644' to '0444'12:22
BobBallfungi: that was the last output from puppet12:23
fungiyeah, so presumably whatever it wants to do after that is what's hanging12:23
fungiif you have a log from the last successful run, you might be able to infer what should come next12:23
BobBallany idea how to track what it's trying to do now?12:23
BobBallI don't - we've just rebased config (we had our own branch) so I don't know what the next thing should be12:24
BobBall(this is all part of the needing to upgrade from Saucy... our config branch was 'so old' it didn't support trusty)12:24
fungiif you have ssh access, you might be able to poke around in the system and figure out its state or what's running as a child process of puppet agent12:24
BobBallNo child processes of puppet :)12:24
BobBalloh - hang on - this time there are...12:25
BobBallrestarting dbus...12:25
*** yfried__ is now known as yfried|afk12:25
BobBallI mean ssh *bad grep foo*12:25
AJaegerfungi, jhesketh, could you review https://review.openstack.org/122928 , please? This should further reduce the translations proposed...12:26
*** weshay has joined #openstack-infra12:27
fungiBobBall: if you kill any running sshd processes, does it resume applying?12:27
BobBallI'll test that soon... want to gather some more info before I kill my access :D12:27
fungiyeah, could be that it actually *is* hanging on the sshd restart itself12:27
fungii take it you lack out-of-band (virtual console) access to the instance12:28
jheskethAJaeger: lgtm12:28
AJaegerthanks, jhesketh12:28
BobBallIndeed.  You do not want to know why.  It is seriously ugly.12:29
*** boden has quit IRC12:30
*** boden has joined #openstack-infra12:30
BobBallgrrrr.... so a manual restart of ssh works fungi ... puppet's "restart ssh" did not succeed but a manual one restarted puppet12:31
fungias in resumed the puppet apply run12:31
*** acfleury has joined #openstack-infra12:31
*** doug-fish has joined #openstack-infra12:32
BobBallyes - and that caused the failure for /tmp being cleared somewhere in puppet's apply config12:32
*** daya_k has quit IRC12:32
*** yfried|afk is now known as yfried__12:32
BobBall(/tmp/forwarding.conf is created at the start of the prepare_node.sh script but /tmp is empty at the end of the script when it uses it again)12:33
*** isviridov is now known as isviridov_away12:34
fungiBobBall: is it maybe installing tmpreaper or something along those lines?12:34
*** sdake has quit IRC12:35
*** rushiagr is now known as rushiagr_away12:35
BobBallfungi: that might also explain why update-initramfs fails (if /tmp disappeared during the apply)12:36
*** dims has quit IRC12:38
*** mmedvede has quit IRC12:38
*** andreaf is now known as andreaf_12:38
*** dims has joined #openstack-infra12:38
*** liusheng has quit IRC12:39
fungiBobBall: another possibility is that something is remounting /tmp on another mount point (using tmpfs maybe?)12:39
BobBallohhh12:39
*** rdopieralski has quit IRC12:40
*** rfolco has joined #openstack-infra12:44
BobBallfungi: I don't suppose you could give me an image update log from a successful update you had in RAX?  It'd be useful to understand what was installed and what wasn't (e.g. I just noticed in my dist-upgrade it's installing things like base-files which sounds as though it might mess with /tmp)12:44
fungiBobBall: they're published at http://nodepool.openstack.org/12:45
BobBallwonderful!!12:45
*** mmedvede has joined #openstack-infra12:45
*** rdopieralski has joined #openstack-infra12:46
openstackgerritMaxime Vidori proposed a change to openstack-infra/config: Add flame project on StackForge  https://review.openstack.org/12311312:47
*** sballe has joined #openstack-infra12:47
*** cnesa14 has quit IRC12:50
*** bcourt has quit IRC12:53
*** vigneshvar has quit IRC12:54
*** mrmartin has quit IRC12:54
*** cnesa14 has joined #openstack-infra12:54
openstackgerritA change was merged to openstack-infra/storyboard: Added robust message publisher and subscriber  https://review.openstack.org/11926612:55
*** bswartz has joined #openstack-infra12:55
openstackgerritA change was merged to openstack-infra/storyboard: Migration CLI framework  https://review.openstack.org/12204712:55
openstackgerritA change was merged to openstack-infra/config: Improve filtering of translations  https://review.openstack.org/12292812:58
*** todd_dsm has joined #openstack-infra12:58
*** dprince has joined #openstack-infra12:58
*** tnovacik has joined #openstack-infra12:59
*** jlibosva1 is now known as jlibosva12:59
*** dane_leblanc has joined #openstack-infra12:59
openstackgerritA change was merged to openstack-infra/storyboard-webclient: Quicknav is now even quicker!  https://review.openstack.org/12226712:59
*** IvanKliuk has joined #openstack-infra13:00
*** ildikov has joined #openstack-infra13:00
*** miqui has joined #openstack-infra13:00
*** todd_dsm has quit IRC13:00
*** mrmartin has joined #openstack-infra13:01
*** tnovacik has quit IRC13:01
*** todd_dsm has joined #openstack-infra13:01
*** mfer has joined #openstack-infra13:01
*** mjturek has joined #openstack-infra13:01
*** ildikov_ has quit IRC13:03
EmilienMHi there, I would like a review on https://review.openstack.org/#/c/120285/ - "Introduce tripleo-puppet-elements into Stackforge", this patch already has positive reviews. Thanks13:03
*** hdd has joined #openstack-infra13:03
*** mestery has quit IRC13:09
*** mestery has joined #openstack-infra13:09
sdaguefungi: hmmm... dns get bad again - https://jenkins04.openstack.org/job/gate-grenade-dsvm-partial-ncpu/2503/console ?13:11
*** sballe has quit IRC13:12
*** nkinder_ has quit IRC13:12
fungisdague: i think the network in rax-dfw just goes sideways from time to time. did we get a spike in those errors?13:12
*** rkukura has joined #openstack-infra13:14
sdaguewas just spot checking fails in the gate13:14
fungiit does seem to be intermittent, we git a cluster of those in various rax regions back on saturday all in the span of a couple hours13:14
fungis/git/got/13:14
fungidamned finger memory13:14
sdagueany idea if it's something a retry helps on?13:15
fungithat might be made harder by the fact that we're using a local resolver cache now13:15
sdaguegotcha13:15
sdagueI can't remember, do we have the facility to do a zuul level restart on those?13:16
*** julim has joined #openstack-infra13:16
sdaguewhich would spin them to another node?13:16
fungiso that's a case of unbound on the worker tried to get teh address of git.o.o from google's 8.8.8.8 nameserver and ended up with a negative response or timeout13:16
fungino, zuul automatically restarts when it looks like the worker dies/loses contact with jenkins, but this issue manifests as a job failure instead13:17
sdaguegotcha13:17
fungianyway, the best answer i have for the cluster of these which were hit on saturday is that rackspace had some sort of network connectivity impacting their ability to reach google's network13:17
fungi(noting that we resolve names from google because it was more reliable than using rackspace's nameservers)13:18
*** luqas has left #openstack-infra13:18
*** radez_g0n3 is now known as radez13:19
fungithe other possibility is that google's resolvers tried to refresh their cache from rackspace (where the openstack.org domain is hosted) and timed out or got a negative response from the rackspace authoritative nameservers13:19
fungialso possible that google took down the name services at 8.8.8.8 for a little while, though that seems even less likely13:20
*** bknudson has quit IRC13:21
sdagueyeh, I really doubt it's google going down13:22
sdagueit's just frustrating to be dying on something as simple as a dns look :)13:24
*** nelsnelson has joined #openstack-infra13:24
*** rkukura has quit IRC13:24
*** berendt has quit IRC13:24
*** mriedem has joined #openstack-infra13:24
fungihaving been a sysadmin for a very large network of nameservers for many years, i can definitively say there's nothing simple about it ;)13:25
sdagueheh :)13:28
*** superdan is now known as dansmith13:29
sdaguethis morning is one of those times where freshness check for the gate would help13:31
sdaguehorizon changes can't pass unit tests right now13:31
*** otherwiseguy has joined #openstack-infra13:32
*** denis_makogon has quit IRC13:34
fungiknown issue i assume13:34
sdagueI don't know13:37
*** sballe_ has quit IRC13:37
sdaguehorizon devs seem to still be approving changse, so I guess not13:37
*** sballe has joined #openstack-infra13:37
*** ppai has quit IRC13:38
*** IvanKliuk has quit IRC13:39
openstackgerritBradley Jones proposed a change to stackforge/gertty: Add updated column to the list of changes  https://review.openstack.org/12217613:40
*** berendt has joined #openstack-infra13:40
*** vinbs has quit IRC13:41
*** pblaho has quit IRC13:42
openstackgerritBradley Jones proposed a change to stackforge/gertty: Add ability to sort change list  https://review.openstack.org/12238313:43
*** zz_dimtruck is now known as dimtruck13:44
BobBallfungi: I'm wondering if my problem is a race... Trusty has an /etc/init/mounted-tmp which clears /tmp when it is mounted, but we push things into /tmp as soon as SSH is started... I don't really understand upstart's lack of dependencies but it seems that they could be started in parallel (or even SSH first) meaning that when nodepool runs the scripts /tmp might not have been cleaned yet?13:44
*** homeless has joined #openstack-infra13:45
*** sabeen1 has joined #openstack-infra13:46
*** wenlock has joined #openstack-infra13:49
sdaguefungi: oh, it looks like the horizon team figured it out and put a change in for it13:49
*** lukego has joined #openstack-infra13:52
*** dimtruck is now known as zz_dimtruck13:53
fungiBobBall: yeah, that doesn't sound great13:53
*** zz_gondoi is now known as gondoi13:54
BobBallIf that is the problem, it's likely that you'll hit it at some point too (or perhaps hit it but nodepool's image rebuild avoids the race eventually)13:56
*** bknudson has joined #openstack-infra13:56
fungiBobBall: well, it may be that most of that is already set up on the base images we're starting from, but also we're in the process of forklifting that design out and replacing it with a solution which uses diskimage-builder13:57
*** armax has joined #openstack-infra13:57
jrollgood morning :)13:57
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: add bug for glance failing to start on stable  https://review.openstack.org/12313413:58
BobBalloh :( So you're planning to use dib to run things like the puppet config 'offline'?13:58
*** Daisy has joined #openstack-infra13:59
fungiright. and then uploads the result to all providers using glance14:00
openstackgerritDmitry Teselkin proposed a change to openstack-infra/nodepool: Add per-provider env vars  https://review.openstack.org/11699314:01
*** lttrl has quit IRC14:01
fungii think the biggest issues ended up being around some puppet modules (for example mysql) not working well in a chroot, wanting to start services, et cetera14:02
*** isaacb has quit IRC14:02
BobBall*nod* There's a nice way to stop services starting in a Ubuntu chroot - dunno if there is similar for CentOS14:04
*** dustins has joined #openstack-infra14:04
BobBallhttp://jpetazzo.github.io/2013/10/06/policy-rc-d-do-not-start-services-automatically/14:04
fungiwell, that much was tractable, i think some puppet modules ensure->running or something though and then break when they can't actually start the service14:04
AJaegerfungi, thanks for quick review and approval! Sorry, was out to reply in time.14:04
BobBalloh14:05
BobBallduh14:05
BobBallof course...14:05
openstackgerritSean Dague proposed a change to openstack-infra/elastic-recheck: remove glance not starting signature  https://review.openstack.org/12313614:05
fungiwhich is a poor design14:05
*** vhoward has left #openstack-infra14:06
*** mancdaz has quit IRC14:06
jeblairwe should never use ensure=>running14:07
fungiright, i think this was within a puppetlabs module though14:10
dprincemorning, so I've built a yum puppet module and I'd like to upload it into the openstackci on puppet forge. How do I go about doing that? Would it be easier for me just to publish under dprince/ where I have permissions?14:10
*** dkranz has joined #openstack-infra14:10
*** garyh has joined #openstack-infra14:11
*** lttrl has joined #openstack-infra14:11
jrollinfra core have a moment to look at https://review.openstack.org/#/c/112693/ ? (adds a CI job for a second ironic driver)14:13
*** stevemar has joined #openstack-infra14:13
*** nkinder_ has joined #openstack-infra14:14
*** ChuckC_ has quit IRC14:14
*** andreaf has joined #openstack-infra14:15
dprincefungi/jeblair: ^^ question about uploading puppet modules to openstackci?14:19
*** jcooley has quit IRC14:19
*** k4n0 has quit IRC14:19
fungidprince: modules in openstackci on puppetforge need to be openstack-infra projects (are we currently using that module?)14:20
dprincefungi: it is an openstack-infra project. And I'd like to start using it but this is the blocker14:20
*** todd_dsm has quit IRC14:20
*** isaacb has joined #openstack-infra14:21
*** sballe_ has joined #openstack-infra14:21
fungidprince: ahh, yep. i see it there14:21
*** bradjones has joined #openstack-infra14:21
*** bradjones has joined #openstack-infra14:21
*** todd_dsm has joined #openstack-infra14:21
dprincefungi: trying to pick this up again here: https://review.openstack.org/#/c/95787/14:21
dprincefungi: mainly to help w/ some of the TripleO ci jobs. but we can use it for other things as well14:22
jeblairdprince: we now have a facility to install from source14:22
jeblairdprince: and i think the plan is to use that for all the infra/puppet-* modules14:23
jeblairdprince: and there's even an integration test for them14:23
dprincejeblair: oh!14:23
*** sballe_ has quit IRC14:23
* dprince is behind14:23
*** yamahata has joined #openstack-infra14:23
dprincejeblair: let me rebase and give that a go then, thanks14:23
*** john-davidge has joined #openstack-infra14:24
jeblairdprince: np.  mimic what we do with puppet-storyboard14:24
*** david-lyle has joined #openstack-infra14:24
jeblairdprince: it's the only module integrated like that right now, but it's the first of what will be like 30.  :)14:24
*** david-lyle has quit IRC14:24
*** jcooley has joined #openstack-infra14:24
*** sballe has quit IRC14:24
*** tonytan4ever has joined #openstack-infra14:27
*** david-lyle has joined #openstack-infra14:27
john-davidgeIs this 'module' object has no attribut 'ClientException' issue in Jenkins known?14:28
john-davidgeI don't see anythin on eleastic recheck14:28
fungijohn-davidge: do you have a link to a job which hit it?14:28
*** zz_dimtruck is now known as dimtruck14:29
*** hdd has quit IRC14:29
*** hdd has joined #openstack-infra14:29
*** david-lyle has quit IRC14:29
rdopieralskijohn-davidge: https://bugs.launchpad.net/horizon/+bug/137241614:29
uvirtbotLaunchpad bug 1372416 in horizon "Test failures due to removed ClientException from Ceilometer client" [Critical,In progress]14:29
*** jistr has quit IRC14:30
john-davidgerdopieralski: thanks14:30
fungiahh, yeah all of horizon's unit tests were broken by that earlier14:30
fungiand i guess still are until that fix lands14:31
*** rkukura has joined #openstack-infra14:31
john-davidgefungi: yeah, it seems to be effecting everything right now, will wait for the fix to be merged14:31
*** andreaf has quit IRC14:31
*** atiwari has joined #openstack-infra14:31
fungijohn-davidge: hopefully not _everything_, just horizon?14:32
john-davidgefungi: ah yes sorry, Horizon == everything to me this afternoon :)14:33
*** acfleury has quit IRC14:33
*** jistr has joined #openstack-infra14:33
*** acfleury has joined #openstack-infra14:33
fungiheh, fair enough14:35
*** signed8bit has joined #openstack-infra14:35
*** yfried__ has quit IRC14:37
*** hashar has quit IRC14:39
*** Kiall has quit IRC14:39
openstackgerritA change was merged to stackforge/gertty: gerrit-review.googlesource.com uses basic authentication  https://review.openstack.org/12295014:40
*** david-lyle has joined #openstack-infra14:40
jeblairtagged gertty 1.0.314:41
*** hashar has joined #openstack-infra14:41
*** emagana has joined #openstack-infra14:42
*** tnovacik has joined #openstack-infra14:42
*** Kiall has joined #openstack-infra14:43
mriedemi don't know if the logstash job queue has been below 30K in a week14:44
HeOSHi to all. I tested my changes on a gerrit ver. 2.4-2.8 and only on version 2.4 changes not worked correctly, but on other versions all work correct Do you need to support jeepyb on gerrit version 2.4?  I'm about this: https://review.openstack.org/117199 and https://review.openstack.org/120747.14:44
fungiHeOS: i'd be okay with only supporting 2.8 and later in jeepyb, since openstack infra no longer uses older than that. but others may disagree and feel that's not very friendly to downstreams who may still run older jeepyb. maybe we need to tag a new major release and note that we're dropping old gerrit support?14:47
*** sballe has joined #openstack-infra14:48
*** ildikov has quit IRC14:48
*** ildikov has joined #openstack-infra14:48
jeblairHeOS: it might be worth a message to openstack-infra to ask if people are still using 2.414:49
jeblairfungi: that's a good idea14:49
fungiyeah, the -infra ml is a good place to poll for opinions on that since we do have some downstream users subscribing there14:50
HeOSjeblair, do you mean mail-list ?14:51
jeblairHeOS: yes14:52
*** Guest75828 has joined #openstack-infra14:52
dprincefungi/jeblair: would one of you be up for tagging 0.1.0 of git://git.openstack.org/openstack-infra/puppet-yum for me?14:52
openstackgerritMatt Riedemann proposed a change to openstack-infra/elastic-recheck: Update signature for pip download timeout bug 1270710  https://review.openstack.org/12314714:53
uvirtbotLaunchpad bug 1270710 in openstack-ci "sporadic pip timeouts during download" [Medium,Incomplete] https://launchpad.net/bugs/127071014:53
*** kim__ has joined #openstack-infra14:53
*** Guest60924 has quit IRC14:53
* dprince could go to the trouble to create ACL's for this but isn't sure it is worth it14:53
*** ildikov has quit IRC14:55
openstackgerritOscar Romero (homeless) proposed a change to openstack-infra/nodepool: hostname & subnode-hostname is taken from targets instead of labels  https://review.openstack.org/12314914:55
fungidprince: please submit an acl change so that we can tag it14:55
dprincefungi: hmmm. I thought the group openstackci would have rights to this already?14:56
*** bcourt has joined #openstack-infra14:56
fungidprince: the acl for that project doesn't allow anyone to push signed tags14:57
fungii could "elevate" my permissions by way of my gerrit admin access, but that's bad process14:57
*** gargola has joined #openstack-infra14:58
openstackgerritOscar Romero (homeless) proposed a change to openstack-infra/nodepool: hostname & subnode-hostname is taken from targets instead of labels  https://review.openstack.org/12314914:58
*** lttrl has quit IRC14:59
dprincefungi: okay, I'll have a look14:59
*** emagana has quit IRC15:00
krotscheckStoryBoard meeting in #openstack-meeting15:00
*** zns has joined #openstack-infra15:00
*** emagana has joined #openstack-infra15:00
*** dmellado has left #openstack-infra15:00
*** kmartin has joined #openstack-infra15:01
*** emagana has quit IRC15:03
*** emagana has joined #openstack-infra15:03
*** otherwiseguy has quit IRC15:04
*** mrmartin has left #openstack-infra15:05
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Revert "Disable notifications in storyboard"  https://review.openstack.org/12315215:05
*** mrmartin has joined #openstack-infra15:05
*** mrmartin has quit IRC15:05
*** mrmartin has joined #openstack-infra15:06
*** sballe_ has joined #openstack-infra15:06
*** hemnass is now known as hemna15:06
openstackgerritA change was merged to openstack-infra/elastic-recheck: add bug for glance failing to start on stable  https://review.openstack.org/12313415:07
*** ZZelle has quit IRC15:07
*** isaacb has quit IRC15:08
*** ZZelle has joined #openstack-infra15:08
*** rdopieralski has quit IRC15:08
HeOSfungi, jeblair Ok, I will send a message in this mail-list with question about people which use gerrit ver. 2.4.15:08
*** sballe has quit IRC15:09
*** dangers_` is now known as dangers15:10
*** nkinder_ has left #openstack-infra15:10
*** datsun180b has joined #openstack-infra15:11
*** jistr has quit IRC15:12
*** jistr has joined #openstack-infra15:13
*** virmitio has joined #openstack-infra15:14
openstackgerritA change was merged to openstack-infra/elastic-recheck: remove glance not starting signature  https://review.openstack.org/12313615:15
*** todd_dsm has quit IRC15:16
openstackgerritDmitry Teselkin proposed a change to openstack-infra/nodepool: Add per-provider env vars  https://review.openstack.org/11699315:17
*** tnovacik has quit IRC15:18
*** jdsn__ has joined #openstack-infra15:18
*** jdsn_ has quit IRC15:19
*** Longgeek_ has joined #openstack-infra15:19
HeOSI have a one question: has the jeepyb the ability to create internal user?15:20
*** sballe_ has quit IRC15:21
*** jamielennox has quit IRC15:22
*** Longgeek has quit IRC15:22
*** pcrews has joined #openstack-infra15:23
*** ihrachyshka has quit IRC15:24
openstackgerritDan Prince proposed a change to openstack-infra/config: Allow infra to tag puppet-yum git  https://review.openstack.org/12316015:25
*** vhoward has joined #openstack-infra15:25
dprincefungi: 15:25
jd__fungi: why do I keep getting "cannot find tooz>=0.4" on some of the Jenkins node like in http://logs.openstack.org/04/122704/1/check/gate-gnocchi-pep8/a7c64df/console.html where tooz has been released 3 days ago (and some Jenkins node can install it and some not :( ) ?15:26
fungiHeOS: jeepyb doesn't (currently) create user accounts of any kind15:26
fungijd__: sounds like we may have a stale mirror somewhere. i have a change proposed to help prevent that from persisting but it still needs reviews. in the meantime, i'll give our pypi mirrors a quick checkup15:27
jd__fungi: you rule15:27
*** sballe has joined #openstack-infra15:28
*** ashaeron has quit IRC15:29
fungiyep, bandersnatch on pypi.region-b.geo-1.openstack.org has been hung since some time on thursday15:29
*** habib has quit IRC15:30
fungihung at/after its 22:45 utc run on 2014-09-1815:30
*** mrmartin has quit IRC15:31
*** ChuckC_ has joined #openstack-infra15:31
sdaguefungi: also looks like we're at about 20% capacity based on the amount of nodes in building / delete15:34
*** rkukura has quit IRC15:35
fungijd__: yep, same symptoms as https://bitbucket.org/pypa/bandersnatch/issue/52 i opened last week15:35
*** lcheng has joined #openstack-infra15:35
openstackgerritAntoine Musso proposed a change to openstack-infra/jenkins-job-builder: ModuleRegistry now cache entry points group  https://review.openstack.org/12316315:35
*** Guest11387 has quit IRC15:35
jd__fungi: ok :/15:36
fungianyway, i've killed the hung process so hopefully it will update successfully over the next 15 minutes15:36
*** Guest75828 is now known as annegentle15:38
fungithe mirrors in other regions were fine, but unfortunately pypi.region-b.geo-1.openstack.org serves the majority of our workers so would be getting hit a lot more frequently, and that's where it was 4 days behind15:39
*** todd_dsm has joined #openstack-infra15:40
fungineat, hpcloud is returning a 500 error on some requests... i wonder if we've leaked static ips there again15:42
*** tnovacik has joined #openstack-infra15:42
fungiahh, yep, it's coming from self._create("/os-floating-ips", {'pool': pool}, "floating_ip")15:43
fungisdague: i'll get them cleaned up and that should hopefully improve the situation there15:43
sdaguefungi: thanks much sir15:44
mordreddhellmann: so, I've got a question about whether or not something should be an oslo library when you have a sec15:44
*** jergerber has joined #openstack-infra15:45
dhellmannmordred: fire when ready15:45
mordreddhellmann: I made a library over the weekend that dtroyer is starting to poke at using in python-openstackclient15:45
mordreddhellmann: its goal in life is to handle local cloud config to use when connecting to openstack clouds15:45
dhellmannok15:45
mordredso, grab all the connection params frmo env vars and also from a config file - and provide an interface to using those things to make cloud objects15:46
dhellmannthat sounds like something we might want in the sdk project15:46
mordredit's maybe 2 steps away from being completely finished15:46
mordredyes - it's driven by work I've been doing that I want to go into the sdk project15:46
dhellmanndoes it use oslo.config, or a simple ini parser?15:46
dhellmannit probably doesn't need oslo.config, I'm just curious15:47
mordredit does not, because it wants to be able to express multiple clouds15:47
mordreddhellmann: https://github.com/emonty/os-client-config15:47
dhellmannI'm not sure what that reason means.15:47
fungisdague: 431 disassociated floating ips in hpcloud are being deleted now... will take a few minutes to complete but we should see a fairly immediate improvement in capacity15:49
*** r-daneel has joined #openstack-infra15:50
*** xyang1 has joined #openstack-infra15:50
mordreddhellmann: there's an example file in the readme there - but basically, once you start listing multiple named clouds in ini format, it starts looking strange15:50
fungi#status log restarted gerritbot to get it to rejoin channels15:51
openstackstatusfungi: finished logging15:51
dhellmannmordred: section per cloud? but yeah, I'm not arguing in favor of using oslo.config just making sure I understand the reasoning15:51
mordreddhellmann: but anyway - the question in my brain is - is this somethign that should be in oslo because I also want python-*client to start using it - or should it be more related to SDK15:51
mordreddhellmann: totes. and yeah, section per cloud15:51
dhellmannmordred: I would love for this to be a real thing. I would also love for us to have an SDK program, and I think this should live there.15:51
mordreddhellmann: great. I'll work with dean on getting that proposed then15:52
dhellmannoh, hrm, the client libs? I thought we wanted those to die.15:52
mordredwe do15:52
mordredbut they arent' going to die in the next cycle15:52
fungi#status log killed bandersnatch process on pypi.region-b.geo-1.openstack.org, hung since 2014-09-18 22:45 due to https://bitbucket.org/pypa/bandersnatch/issue/5215:52
openstackstatusfungi: finished logging15:52
dhellmannno, true15:52
mordredbut I could clean up their lack of consistency in about a day15:52
mordred(this is not complex work here :) )15:52
*** rkukura has joined #openstack-infra15:52
fungi#status log removed 431 disassociated floating ips in hpcloud15:52
openstackstatusfungi: finished logging15:52
jeblairsdk++15:52
*** david-lyle has quit IRC15:53
* mordred needs to port shade to openstacksdk and then propose a merge of it with sdk15:53
mordredjeblair: so, in the mean time, I guess I should just stackforge it and we rename when we rename sdk?15:54
fungiyeah, i don't see any problem with shared libraries living in the clients and sdks program if that's their primary consumer. if it were used by lots of other bits of openstack too then oslo might be more appropriate15:54
mordredyah. this isn't needed by servers at all15:54
anteayajeblair: what if any are your plans for the project-config work today? I don't want to miss any information that I need15:55
dhellmannmordred, fungi: I've been trying to encourage the other programs to create libraries themselves, and this looks like it fits right in with that idea.15:55
*** david-lyle has joined #openstack-infra15:55
*** Longgeek_ has quit IRC15:55
fungianteaya: i think we're reviewing https://review.openstack.org/122533 and friends (i'm hitting those right after lunch)15:56
anteayakk15:56
* anteaya reviews15:56
anteayaI'm sure noone wants to ask, but I am in bad shape again. I tried to fix things by listening to tones that resets brainwaves, turns out if you do that and then have the distruptive vibrations again, it just makes things worse.15:58
*** jlibosva has quit IRC15:58
*** kim__ has quit IRC15:59
anteayaany feeback I could get on the structure of https://github.com/anteaya/reorganized-project-config-01 would be welcome15:59
*** denis_makogon has joined #openstack-infra16:00
*** arxcruz has quit IRC16:01
*** emagana has quit IRC16:01
*** emagana has joined #openstack-infra16:02
*** sballe has quit IRC16:02
*** gondoi is now known as zz_gondoi16:02
*** rmcall has joined #openstack-infra16:02
openstackgerritMonty Taylor proposed a change to openstack-infra/config: Add os-client-config to stackforge  https://review.openstack.org/12316716:02
mordreddhellmann, jeblair ^^ there ya go!16:02
fungianteaya: should dev/projects.yaml be dev/gerrit/projects.yaml instead?16:04
*** yfried__ has joined #openstack-infra16:05
*** sballe has joined #openstack-infra16:06
*** hashar has quit IRC16:06
*** emagana has quit IRC16:06
*** loki184 has joined #openstack-infra16:06
*** lcheng has quit IRC16:06
fungianteaya: otherwise lgtm16:06
zaromorning16:07
mordredfungi: I think I told her the opposite over the weekend ...16:07
nibalizerpleia2: are you at puppetconf yet?16:08
mordredspeaking of ...16:08
fungimordred: oh, well jeblair had wanted to move projects.yaml into gerrit/projects.yaml so i assumed the dev sub-tree would mirror the top-level tree16:08
mordredoh - gotcha. I didn't realize that16:08
mordredgerrit/projects.yaml seems weird to me16:08
mordredsince it gets used by a lot of thigns that are not gerrit16:08
*** HeOS has quit IRC16:09
mordredbut I can easily defer if there's a grander scheme16:09
jrollfungi: mind looking at https://review.openstack.org/#/c/112693/ ? :)16:09
*** _buzz_ has joined #openstack-infra16:10
*** emagana has joined #openstack-infra16:11
*** nadya has joined #openstack-infra16:11
*** nadya is now known as Guest1360416:11
anteayafungi: thanks for taking a look16:12
openstackgerritKen Giusti proposed a change to openstack-infra/config: Add tests to verify oslo.messaging's use of the Apache QPID broker  https://review.openstack.org/11575216:12
*** sballe has quit IRC16:12
anteayafungi mordred okay yes, I too had questions about that file, I will wait for jeblair to weigh in and then I am happy to move it and offer version 2 of that repo should that be the way forward16:12
*** IvanBerezovskiy has left #openstack-infra16:12
*** _buzz has quit IRC16:12
anteayamorning zaro16:12
*** marcoemorais has joined #openstack-infra16:15
*** e0ne has quit IRC16:17
*** derekh has quit IRC16:19
fungijroll: commented16:20
*** shashankhegde has joined #openstack-infra16:21
*** mrmartin has joined #openstack-infra16:21
*** IvanKliuk has joined #openstack-infra16:22
jrollthanks16:23
* jroll looks16:23
jrollfungi: good catch :D16:23
* fungi pops out to lunch... bbiab16:23
*** MaxV has quit IRC16:23
*** reed has joined #openstack-infra16:23
pleia2nibalizer: nah, speaker dinner tonight and I'm attending a few sessions tomorrow and wednesday16:23
*** MaxV has joined #openstack-infra16:24
pleia2today is contributor summit (and more training)16:24
*** hdd has quit IRC16:24
openstackgerritSandy Walsh proposed a change to openstack-infra/config: Winchester - A notification event processing library based on persistent streams.  https://review.openstack.org/12118216:25
*** sdague has quit IRC16:25
nibalizerpleia2: woot! maybe we can sit together at the speakers dinner16:26
IvanKliukHi there! I need help from Openstack's Gerrit administrators. During the registration I entered bad username and there's no ability to change it on the web interface. Could anyone help me, please?16:26
pleia2nibalizer: sure!16:26
*** dizquierdo has quit IRC16:26
*** Guest13604 has quit IRC16:26
*** MaxV has quit IRC16:28
*** r-daneel has quit IRC16:29
*** otherwiseguy has joined #openstack-infra16:30
*** marcoemorais has quit IRC16:30
zarofungi: this issue https://code.google.com/p/gerrit/issues/detail?id=1107 is a valid use case or no?16:31
*** marcoemorais has joined #openstack-infra16:31
openstackgerritJim Rollenhagen proposed a change to openstack-infra/config: Add check job for Ironic-python-agent + Tempest  https://review.openstack.org/11269316:31
anteayaIvanKliuk: hi16:31
jrollfungi: ^ fixed16:31
anteayawhat is the gerrit id of your accout?16:31
anteayaIvanKliuk: go to setting, it should be at teh bottom of the default page16:32
IvanKliuk1157716:32
anteayathank you16:32
anteayaIvanKliuk: what name is there now and what name would you like it to be?16:32
IvanKliukivankliuk16:33
anteayais that the name that is there now or the name you would like it to be?16:33
IvanKliuknow is ivan16:33
anteayagreat16:33
IvanKliukI'd like to have ivankliuk16:33
*** r-daneel has joined #openstack-infra16:33
anteayafungi has gone to lunch once he returns he will read the backscroll, stand by in channel it might take an hour or so, he will ping you if he has questions or if he is finished16:34
clarkbanteaya IvanKliuk we dont really change usernames16:35
*** markmcclain has joined #openstack-infra16:36
zaroclarkb: noticed somebody has taken your cube spot.  is this the end for you?16:36
mordredzaro: he moved to portland16:36
*** loki184 has quit IRC16:36
clarkbzaro I think I am technically in OR as of some time last week16:38
*** pballand has joined #openstack-infra16:38
*** yfried__ is now known as yfried|afk16:38
vishycould use an upvote if you have time to browse through the new section for 'wormhole'16:39
anteayazaro: it is your responsiblity to now post reports on the status of the desks in that office, as to whether or not pencils roll off of them16:39
vishyoops wrong channel :)16:39
*** zns has quit IRC16:39
zaroanteaya: well it is quieter :)16:40
*** yfried|afk is now known as yfried__16:41
*** emagana has quit IRC16:42
*** emagana has joined #openstack-infra16:43
zaroclarkb: cool, didn't realize the day would come so quickly.16:43
*** jistr has quit IRC16:43
anteaya:)16:43
jeblairanteaya: yeah, the dev level should mirror the top level16:44
anteayajeblair: thanks16:44
clarkbI will be around either thursday or friday. getting on train to finish packing and drive truck full of stuff south16:44
anteayajeblair: in the top level projects.yaml is in gerrit16:44
anteayajeblair: there is no gerrit dir in dev16:45
anteayajeblair: are you saying there should be?16:45
*** lukego has quit IRC16:45
jeblairanteaya: yes16:46
anteayagreat, it will happen16:46
krtaylorociuhandu, can you make the third-party meeting? I'd like to discuss recheck for third-party16:46
* anteaya makes a new reorganized project-config16:46
*** shashankhegde has quit IRC16:47
mordredjeblair: and you think projects.yaml shoudl be assocaited with gerrit rather than being in the root dir?16:47
mordredjeblair: mainly just asking because it's also used by git-mirror and storyboard16:47
*** zns has joined #openstack-infra16:47
*** lcheng has joined #openstack-infra16:47
jeblairmordred: i have attempted to organize the repo for humans16:47
jeblairmordred: strictly speaking, it should be in a 'jeepyb' dir, but i don't think many people do or should know what that is16:48
*** asselin has quit IRC16:48
jeblairi could see putting it in the root though16:48
mordredyah - if it's in a dir, it should definitely be in gerrit and not jeepyb :)16:48
*** asselin has joined #openstack-infra16:48
jeblair(though nothing else is in the root, and it will have siblings like LICENSE and CONTRIBUTING, etc)16:48
homelesscan anyone review https://review.openstack.org/#/c/123149/ its just a fix on documentation from nodepool that I found16:49
*** r-daneel_ has joined #openstack-infra16:49
*** r-daneel has quit IRC16:49
*** amuller has quit IRC16:49
mordredjeblair: I don't have a _problem_ with it being in gerrit - it just seemed odd to me so I thought I'd ask16:49
jeblairhomeless: generally, unless it's an urgent issue, it's not helpful to ask for reviews in channel; most of us have tools that help us find all of the changes that need reviewing and we get to them eventually16:49
jeblair(if that happened for every change, the channel would be full of review requests! :)16:50
homelessgot it jeblair, I didnt know it16:51
*** hdd has joined #openstack-infra16:51
jeblairhomeless: no problem :)16:51
*** bdpayne has joined #openstack-infra16:51
*** eglynn__ is now known as eglynn-officeafk16:52
*** yfried__ is now known as yfried|afk16:53
*** loki184 has joined #openstack-infra16:53
*** dpyzhov has left #openstack-infra16:54
*** sdague has joined #openstack-infra16:55
*** sdake has joined #openstack-infra16:56
*** sdake has quit IRC16:56
*** sdake has joined #openstack-infra16:56
*** sarob_ has joined #openstack-infra16:56
*** mpaolino has quit IRC16:57
openstackgerritA change was merged to stackforge/gertty: Add updated column to the list of changes  https://review.openstack.org/12217616:58
*** patrickeast has joined #openstack-infra17:01
openstackgerritBradley Jones proposed a change to stackforge/gertty: Add ability to sort change list  https://review.openstack.org/12238317:07
*** pballand has quit IRC17:08
*** loki184 has quit IRC17:08
*** Ryan_Lane has joined #openstack-infra17:08
*** afazekas has quit IRC17:08
*** yamahata has quit IRC17:08
openstackgerritA change was merged to openstack-infra/config: Revert "Disable notifications in storyboard"  https://review.openstack.org/12315217:09
*** marun has joined #openstack-infra17:10
*** e0ne has joined #openstack-infra17:11
*** pballand has joined #openstack-infra17:11
openstackgerritA change was merged to openstack-infra/config: Allow infra to tag puppet-yum git  https://review.openstack.org/12316017:12
*** Daisy has quit IRC17:13
*** ociuhandu_ has joined #openstack-infra17:13
*** ociuhandu has quit IRC17:13
*** ociuhandu_ is now known as ociuhandu17:13
phschwartzOk, I am a little concerned. Neutron is passing the py2.6 gate and it has a test error that can't pass on 2.617:14
*** hashar has joined #openstack-infra17:14
phschwartzcommit f103ce48 to neutron introduced an import of collections and usage of collections.OrdedDict whcih don't exists in python 2.617:15
*** jp_at_hp has quit IRC17:15
clarkbphschwartz maybe it is exit 0ing again?17:16
clarkbor they install collections from elsewhere?17:17
phschwartzclarkb: Didn't look like it. Here is the review I put up to fix the issue. https://review.openstack.org/12318617:17
*** todd_dsm has quit IRC17:20
*** harlowja_away is now known as harlowja17:21
*** gyee has joined #openstack-infra17:21
clarkbdo those tests actually run?17:21
jeblairpicking a random change: http://logs.openstack.org/63/100963/23/check/gate-neutron-python26/f15df0b/testr_results.html.gz17:22
jeblairclarkb: it looks like they do17:22
phschwartzclarkb: They do17:22
jeblairpt1.10532: neutron.tests.unit.test_api_v2.APIv2TestCase.test_fields_multiple17:22
rcarrillocruzzaro: hi, do you know any maven plugin that does some sort of maven deploy dry-run?17:24
*** hashar has quit IRC17:24
rcarrillocruzthis project will create these artifacts17:24
jeblairphschwartz, clarkb: http://paste.openstack.org/show/114221/17:25
*** shashankhegde has joined #openstack-infra17:25
jeblairso, um, maybe redhat did another "helpful" backport?17:25
mordredjeblair: can you try collections.OrderedDict too?17:25
clarkbnice17:25
mordredjust for completeness?17:25
jeblairmordred: it exists17:25
phschwartzcollections exists in 2.6 I thought, but OrderedDict was added in 2.717:25
jeblair[corvus@10-0-0-55 ~]$ rpm -qf /usr/lib64/python2.6/collections.py17:26
jeblairpython-libs-2.6.6-52.el6.x86_6417:26
phschwartzhmm, lovely backport17:26
phschwartzThat is a concern17:26
mordredjeblair: you know, if we move to gentoo for the gate, we could install stock python 2.6 and python 2.7 and python 3.3 without patches17:26
jeblairmordred: indeed!17:26
phschwartzmordred: you can with vanilla debian too17:26
mordredphschwartz: indeed. but vanilla debian has moved to systemd like morons17:26
mordredif we're going to move - we might as well move to something taht doesn't hate unix17:27
phschwartzmordred: true, ++ uselessd (if you have seen it)17:27
phschwartzwhat is the gate running on? centos7?17:27
mordredphschwartz: I have already raised internally to HP that we should put like 100 engineers on uselessd17:27
mordredphschwartz: 617:27
phschwartzI like uslessd17:27
phschwartz*uselessd17:27
mordredof course, I _actually_ just like sysvinit17:28
mordredand nobody has, as of yet, been able to tell me what problem systemd or uselessd solve17:28
jeblairme too.  i haven't had a problem with my laptop's power/suspend system in years; until ubuntu started using systemd.  sigh.17:28
mordredalthough I think someone said "it's faster" and someone else said "docker"17:28
bswartzmordred: allegedly, the problem is solves is that boot times are long with sysv17:28
mordredbswartz: I've heard that17:28
mordredbswartz: I'm not sure who they're trying to solve that for though17:28
mordredI almost never boot my laptop, because suspend/resume work fine17:29
jeblairmordred: well they used to17:29
bswartzI prefer sysv init too17:29
mordredand on a server, the POST takes 3 minutes, so sysvinit time is meaningless17:29
phschwartzLuckily we have only seen 1 issue that this backport brings to light, but it is still worrisome17:29
mordredso - seriously - other that fetishizing their own place in the world of linux distros, what possible ACTUALY problem is being solved?17:29
bswartzI don't think uselessd is useful for anything other than poking fun at systemd though17:29
fungizaro: i don't think it's a valid use case for gerrit to not indicate when a change proposed to one branch is going to silently drag in refs from another branch. it indicates that nowhere in the interface17:30
mordredbswartz: I actually agree - but if I HAVE to have systemd - I'd ove to have a systemd that doesn't break my laptop's ACPI support17:30
mordredphschwartz: so - have we verified that collections.OrderedDict dose not exist in vanilla 2.6 ?17:30
clarkbfungi right at the very least the diff should point it out17:31
* bswartz considers migrating to FreeBSD.....17:31
*** ZZelle_ has joined #openstack-infra17:31
clarkbbut more consistent would be to reject the push17:31
bswartzit will be a cold day in hell when FreeBSD adopts systemd17:31
*** melwitt has joined #openstack-infra17:31
*** marcoemorais has quit IRC17:31
*** marcoemorais has joined #openstack-infra17:32
phschwartzmordred: Yes, it bit us as we were only testing on python 2.7 internal but then were trying to build out our deployment package and test it with python 2.6 (darn debian 6 vs 7)17:32
*** krtaylor has quit IRC17:32
*** praneshp has joined #openstack-infra17:32
mordredjeblair: I'm really not trying to be my normal reactionary self17:33
mordredjeblair: but I think we might want to consider that centos6 might not ACTUALLY be the right choice for 2.6 testing17:33
mordredjeblair: if 2.6 on centos6 is not actually 2.617:33
*** nadya has joined #openstack-infra17:33
phschwartzmordred: ++17:33
mordredit means we're not testing the thing we want to test- namely, does this work on 2.617:34
*** nadya is now known as Guest4249917:34
anteayajeblair: https://github.com/anteaya/reorganized-project-config-0217:34
mordredand if that makes our friends at redhat unhappy that centos is no longer in the gate, then someone should point out to them that continuing to backport features from other python versions is a thing they should just categorically not do17:34
jeblairmordred: the interesting thing about that question, is that there is no python2.617:34
jeblairmordred: it's officially retired17:34
jeblairmordred: except in distros that still support it, like rhel/centos17:35
mordredjeblair: sure- but for distros that still contain a copy of the software that was python2.617:35
mordredjeblair: it would be nice if it was actually python2.617:35
jeblairmordred: no argument there, i'm just saying the idea of a pure python2.6 is not straightforward17:35
mordredjeblair: OR - are you saying taht we actually only care about the centos6/rhel6 python 2.617:35
mordredsince that's the only reason we sstill support it17:35
*** shashankhegde has quit IRC17:35
jeblairmordred: i think we do (marginally) care about it because of our distro support policy17:36
mordredsure. but the reason stated for the current distro support policy is because of distros still shipping 2.617:36
jrollfungi: thanks for the +3 :)17:37
mordred(although now that rhel7 is out, I think it's actually suse that's the reason we still care)17:37
fungimordred: technically, there's nothing stopping us from deciding to just build and install python interpreters from source on our test platforms. as many of them as we like, in fact. we're not really testing "does this support python 2.6" but rather "does this suppose the rhel/centos flavor of python"17:37
mordredfungi: exactly17:37
mordredfungi: which is why I'm asking - I wonder if it's the rhel/centos 2.6 we care about - or 2.617:37
mordredbecause we're testing one of those things and not the other right now17:37
*** johnthetubaguy is now known as zz_johnthetubagu17:39
fungii think what we're _really_ testing there is "will this proposed change imply some special hell for rhel packagers to support?"17:40
fungibecause we don't test py26 just for the hell o fit. if it weren't for rhel being stuck on 2.6 we'd probably have already abandoned that17:41
mordredfungi: yah.17:41
openstackgerritA change was merged to openstack-infra/config: Add check job for Ironic-python-agent + Tempest  https://review.openstack.org/11269317:41
mordredwell, it seems that rackspace may be deploying on old debian17:41
*** krtaylor has joined #openstack-infra17:41
*** yfried|afk is now known as yfried__17:41
fungithey should totally have pushed for old debian to be a supported openstack platform then ;)17:41
phschwartzmordred: currently debian6, and it is still barely in is support cycle.17:42
mordredjust for the record: http://paste.openstack.org/show/114233/17:42
mordredphschwartz: I probably shouldn't ask why you'redeploying neutron on debian6 should I?17:42
zarofungi: from reading the bug it seems like the preference is to have gerrit indicate something instead of disallow the action?  would you concur?17:42
phschwartzmordred: I will leave that one alone for now17:42
*** gyee has quit IRC17:43
fungizaro: for us, i think disallowing a change which brings in refs which arn't in the target branch and which the proposer has no acl rights to push would be the best and most consistent behavior17:43
fungizaro: but that fact that it will allow them silently, not even indicating so in the interface, makes the current behavior especially dangerous17:43
*** david-lyle has quit IRC17:44
*** arxcruz has joined #openstack-infra17:44
clarkbfungi its potentially a security issue17:44
*** wenlock has quit IRC17:44
fungiclarkb: yep, as it's a potential acl bypass17:44
clarkbpush change like that to the project config17:44
clarkblooks simple gives everyone admin17:45
fungiwell, someone would still have to approve the change17:45
clarkbyup but these changes look harmless17:45
clarkbso easy to get past review17:45
fungibut yes, if you were using project config reviews (we're not) it would indeed have that effect17:45
zarook.  i thought that's what you mean from your description. but wasn't sure because of the other comments in the bug.17:45
fungizaro: the bug predated our discovery, and the original bug reporter seemed to have different workflow assumptions (taking their description literally, they seem to feel that reusing the same change-id on more than one branch shouldn't be allowed)17:46
fungizaro: but yes, to distill the impact to our workflow, someone can repropose a change from master to a stable branch directly, not as a cherry-pick, it looks no different from teh master change and then silently drags in all the depending refs in master17:47
fungiand then you find out that your stable branch has been fast-forwarded to essentially the same commits as are on master17:48
fungi(once the change is approved/submitted to merge)17:48
*** dannywilson has joined #openstack-infra17:48
*** dannywilson has joined #openstack-infra17:48
*** signed8bit has quit IRC17:50
*** amcrn has joined #openstack-infra17:50
*** cnesa14 has quit IRC17:50
*** todd_dsm has joined #openstack-infra17:50
mordredfungi: I wasn't following the whole thing - is this because of the UI button "propose change to" ?17:51
fungimordred: nope17:51
fungimordred: not in any way17:51
mordredok17:52
fungimordred: http://code.google.com/p/gerrit/issues/detail?id=110717:52
fungimordred: basically the fuel-main devs came to us last week and said "halp! our stable branch fast-forwarded to master and we don't know why!"17:52
fungiand as first i just figured stfu pebcak but then i looked at the commit history and was all like, gerrit should have prevented this!17:53
*** gyee has joined #openstack-infra17:53
*** david-lyle has joined #openstack-infra17:54
mordredfascinating17:54
mordredso - it shows up when one branch is fast-forward-able, yeah?17:54
fungibasically one of their contributors meant to cherry-pick a backport from their master branch but instead just re-submitted the master change to the stable branch, existing history on master and all17:54
fungiyeah, i think merge conflicts from stable to master would have impeded it17:54
fungigit-review didn't warn them that they had additional changes being proposed, or about the stable branch having missing commits, gerrit just showed avery trivial one-line diff for the change with no parents...17:55
fungibut nobody noticed the git sha was identical to the same change on master17:56
fungiand then when it was approved, it fast-forwarded the stable branch17:56
*** jcoufal has quit IRC17:56
clarkbit didnt fast forward. there was a mrrge commit17:57
clarkbbut no conflicts apparently17:57
*** rmcall has quit IRC17:57
*** signed8bit has joined #openstack-infra17:57
fungiwell, there was a merge commit, but the parent merge commit was the same one which was on master too17:57
*** signed8bit is now known as signed8bit_ZZZzz17:58
fungiit basically fast-forwarded to the state of master on which the proposed change was dependent, and then merged that state with the branch tip17:58
*** mrmartin has left #openstack-infra17:58
*** daya_k has joined #openstack-infra17:58
*** signed8bit_ZZZzz has quit IRC17:59
fungiinsofar as it was not a merge commit with the branch tip and one other commit... it was a merge with the branch tip and an entire alternate history, allowed because gerrit already knew that alternate history from another branch17:59
*** woozygeek has quit IRC18:00
fungianyway, where i suspect gerrit is falling down there is when it checks to see whether the proposed change depends on ancestors which exist in the project, it's not limiting its search to ancestors which appear in the target branch18:01
*** lukego has joined #openstack-infra18:01
*** mrmartin has joined #openstack-infra18:02
*** rmcall has joined #openstack-infra18:02
*** salv-orlando has joined #openstack-infra18:02
*** HeOS has joined #openstack-infra18:02
mrmartinre18:05
*** harlowja has quit IRC18:05
*** harlowja_ has joined #openstack-infra18:05
*** lukego has quit IRC18:05
*** marcoemorais has quit IRC18:06
*** arxcruz has quit IRC18:06
*** marcoemorais has joined #openstack-infra18:06
*** shashankhegde has joined #openstack-infra18:08
*** xyang1 has quit IRC18:10
*** sarob_ has quit IRC18:13
*** homeless has quit IRC18:14
*** signed8bit has joined #openstack-infra18:17
*** marun has quit IRC18:18
*** IvanKliuk has left #openstack-infra18:19
openstackgerritMarton Kiss proposed a change to openstack-infra/config: Pin jenkins jobs of groups portal to precise  https://review.openstack.org/12321118:29
*** lukego has joined #openstack-infra18:30
*** lukego has quit IRC18:30
*** gyee has quit IRC18:30
*** AJaeger_ has joined #openstack-infra18:33
*** bhuvan has joined #openstack-infra18:33
*** david-lyle has quit IRC18:33
*** lcheng has quit IRC18:33
*** lcheng has joined #openstack-infra18:34
*** AJaeger_ has quit IRC18:34
*** AJaeger_ has joined #openstack-infra18:34
*** david-lyle has joined #openstack-infra18:34
*** dannywilson has quit IRC18:34
*** AJaeger_ has quit IRC18:34
*** e0ne has quit IRC18:35
fungimrmartin: is that ^ change for basically the same reason as your https://review.openstack.org/122501 change to the openstackid jobs was?18:35
*** sballe has joined #openstack-infra18:35
*** dannywilson has joined #openstack-infra18:35
*** e0ne has joined #openstack-infra18:35
clarkbbug 137257118:36
uvirtbotLaunchpad bug 1372571 in neutron "Neutron cannot possibly pass unit tests under Python 2.6" [Medium,In progress] https://launchpad.net/bugs/137257118:36
*** [HeOS] has joined #openstack-infra18:36
clarkbis that a wont fix?18:36
mrmartinfungi: I want to keep groups portal on php5.3 for a while, we had problems with php versions at a larger project with previous Drupal, and want to postpone the trusty upgrade after the summit18:36
fungimrmartin: well, we're also currently running it in production on precise, so it makes sense to test it at least on precise until we decide to move that server to trusty anyway18:37
fungiso fine with me18:37
mrmartinfungi: and if we are changing to trusty we need to drop precise because php5.4 is not so backward compatible to 5.318:37
*** HeOS has quit IRC18:38
mrmartinneed to add an extra compatibility check somehow, because I exprienced event my developers can write code that is not backward compatible18:38
fungiclarkb: yeah, wontfix for infra18:38
mrmartinhttp://php.net/manual/en/migration54.incompatible.php18:38
fungimrmartin: yep, totally understand. this is one of the reasons i pretend to have no experience writing applications in php ;)18:39
*** dannywilson has quit IRC18:39
mrmartinfungi: sometimes I have the same feelings, I prefer the framework, not the language :)18:39
* bswartz doesn't even know how to spell php18:40
clarkbit was just marked invalid. that wfm18:40
*** lcheng_ has joined #openstack-infra18:40
*** emagana has quit IRC18:40
*** david-lyle has quit IRC18:40
*** david-lyle has joined #openstack-infra18:41
*** emagana has joined #openstack-infra18:41
*** dannywilson has joined #openstack-infra18:41
mordredclarkb, fungi: I responded about it on the mailing list18:41
*** lcheng has quit IRC18:41
clarkbyup thanks18:42
*** lcheng_ has quit IRC18:42
*** emagana has quit IRC18:42
clarkbmordred do you think we should kill 2.6 completely or phase it out as we had been planning?18:42
*** lcheng_ has joined #openstack-infra18:43
clarkbthe phase out doesnt seem too crazy but as you point out 26 is eol18:43
*** emagana has joined #openstack-infra18:43
fungistatus quo will be keep using centos for testing icehouse/kilo and any libraries or clients on which they depend, and stop using it for anything newer18:44
*** emagana has quit IRC18:44
fungibut that sticks us with a year or more of continuing to run like this18:45
clarkbright. python-*clients and oslo probably being the biggest pain points for that year18:45
*** achanda has joined #openstack-infra18:47
clarkbin other news it looked like someone may be fixing trusty py3418:47
jeblairfungi, mordred: i don't see a problem with the status-quo plan18:47
*** kmartin has quit IRC18:47
fungialso, what will centos7 bring us? are we going to split half our new jobs onto trusty and half on centos7, or run everything in both places, or...?18:47
*** MarkAtwood has joined #openstack-infra18:47
clarkbfungi I think unittests on trusty because 34 and pypy. then maybe a tempest on centos7 job18:48
clarkbprobably the pg job >_>18:48
fungihah18:48
fungigo stick it up your postgres job?18:49
clarkbexactly18:49
clarkbI am suffering a major case of mondays today18:49
fungijeblair: yeah, i'm fine with the plan we originally outlined for deprecating centos6/py26... after all, it was heavily discussed at a summit (more than one depending on how much of it you consider having been discussed)18:50
*** lcheng has joined #openstack-infra18:51
*** signed8bit has quit IRC18:51
clarkb++18:51
*** david-lyle has quit IRC18:51
jeblairmordred: what are you trying to accomplish with the ml thread?  change the plan in some way?18:51
*** signed8bit has joined #openstack-infra18:53
fungii think it just bears pointing out we're not *really* testing upper-case "Python 2.6" but rather just "centos/rhel 6.x"18:53
*** lcheng_ has quit IRC18:53
jeblairexcept that it ends with:18:53
jeblair"I vote for just amending our policy right now and killing 2.6 with predudice"18:53
* fungi is working his way down to that thread, so is still missing context from outside the irc channel18:53
*** openstack has joined #openstack-infra18:56
fungimrmartin: deleting tags doesn't generally go so well for a variety of caching reasons, particularly if they get replaced later with new tags using the same name. if you simply need the release jobs re-run for those tags though, i can do that18:57
openstackgerritAdam Gandelman proposed a change to openstack-infra/config: Adds support for Ironic parallel Tempest testing  https://review.openstack.org/11870018:57
openstackgerritK Jonathan Harker proposed a change to openstack-infra/nodepool: Reset the client object before creating the image  https://review.openstack.org/7494318:57
mrmartinfungi: ok, not a big deal I can leave with 1.0.118:57
fungimrmartin: or if you want a newer release, you can just tag a later version number and the jobs should re-run18:58
mrmartinfungi: thanks, I did that18:58
fungiokay, cool18:59
*** sabeen1 has quit IRC18:59
*** dustins has quit IRC19:00
fungijeblair: clarkb: mordred: any objections to me tagging a 0.1.0 release of openstack-infra/puppet-yum at dprince's request?19:00
clarkbnone from me19:00
jeblairnope19:01
daya_kanteaya : reminder to look at enabling ibm sdnve ci, emagana reviewed and okayed the logs19:01
fungii gather there are no release jobs needed since it would simply be deployed from the git repository source so no tarball or other complications19:01
*** arosen1 has joined #openstack-infra19:01
openstackgerritSteven Dake proposed a change to openstack-infra/config: Add Kolla project - Dockerizing OpenStack  https://review.openstack.org/12297219:01
*** thingee has quit IRC19:02
*** thingee has joined #openstack-infra19:02
fungidprince: f5587358 ("Update module name per CI conventions.") is what you want tagged as 0.1.0?19:02
*** SumitNaiksatam has joined #openstack-infra19:02
*** dustins has joined #openstack-infra19:03
ociuhandukrtaylor: can we continue the talk started on the -meeting here?19:04
*** datsun180b has quit IRC19:04
dprincefungi: yep, that is the head of master which should work fine19:04
*** achanda has quit IRC19:05
arosen1fungi:  clarkb I had  quick question i was hoping you guys would be able to help me out. I'm setting up CI for the congress project in the source tree we have files that we copy into devstack in order to get devstack to setup congress. I want to make sure that if those files are changed that the CI runs with those changes but I haven't figured out a way to get that to work yet through etc/jenkins_jobs/config any ideas ?19:05
arosen1http://paste.openstack.org/show/114274/ <-- what i'm doing right now in the yaml file: 17-2219:05
krtaylorociuhandu, yes19:07
ociuhandukrtaylor: “namespaces” got voted down in the main CI meeting if I well understood in the sense that it was felt as imposing a limit in the possibilities for the main CI evolution. Is there any restriction imposed on third-parties not to use a format like this if they all agree on it?19:07
*** yfried__ is now known as yfried|afk19:07
*** MaxV has joined #openstack-infra19:08
openstackgerritJeremy Stanley proposed a change to openstack-infra/puppet-yum: Add a .gitreview file  https://review.openstack.org/12322119:08
fungidprince: tagged. also ^19:08
krtaylorociuhandu, I wouldnt say that is got voted down because of it limiting possibilities, it was because it partitioned something that infra didn't want partitioned19:09
krtaylorociuhandu, let me get the link19:09
dprincefungi: thanks, looks good.19:09
krtaylorociuhandu, https://review.openstack.org/#/c/109565/19:10
fungiarosen1: yeah, i think you're running afoul of devstack-gate's workspace prep. you probably should make modifications in a hook19:10
*** rwsu has joined #openstack-infra19:10
*** markvan_ has joined #openstack-infra19:10
*** markvan has quit IRC19:11
krtaylorociuhandu, you were on it, but asselin was not19:11
asselinhi19:11
krtaylorasselin, see scrollback19:11
arosen1fungi:  is there any where to learn which patch fired the build here so i can fetch the right code?19:11
asselinkrtaylor, what time?19:11
fungiarosen1: you should be able to look in the workspace-setup log to see what refs of various projects were checked out19:12
asselinarosen1, fungi,  speaking of hooks, can you comment on this patch: https://review.openstack.org/#/c/122896/19:13
fungiarosen1: just be aware it's rife with git errors because the only way we have to discover zuul refs per project is to try to fetch them and then move on of they fail19:13
ociuhandukrtaylor: the statement you refer to is, I think, the comment of jeblair, Aug 1, on that patch19:13
pleia2fungi, clarkb - can you guys go through publications reviews today? would be great at least to get yolanda's slides from fossetcon (and pycon-uk) up on the site as I've gotten a couple requests for them19:13
krtaylorasselin, ociuhandu and I were discussing the namespace idea see link above to sdague 's original proposal19:13
krtaylorociuhandu, yes19:13
asselinkrtaylor, around what time?19:13
ociuhandukrtaylor: and even there, I’d try to hang on the “If, however, we are to have any, then this seems reasonable.” part :)19:13
krtaylorasselin, https://review.openstack.org/#/c/109565/19:13
* asselin looking19:14
krtaylorociuhandu, hehheh, well I can abandon mine and we can go back to the original proposal and see if we can get it to pass19:14
ociuhandukrtaylor: I did not take that as an absolute “no” but rather following sdague’s comment that “Can you propose that an different change, because it's not a part of this that I'm changing.”19:15
krtaylorociuhandu, but, when we discussed it, the idea to have comments after recheck was a better approach, then jenkins would recheck every time regardless, which is what infra wants19:15
ociuhandukrtaylor: so no, it has to be a different one :)19:15
krtaylorociuhandu, it would take more sales effort  :)19:16
*** marcoemorais has quit IRC19:16
ociuhandukrtaylor: by different one I was thinking about the one you have now19:16
*** john-davidge has quit IRC19:16
*** marcoemorais has joined #openstack-infra19:16
asselinkrtaylor, ociuhandu ok good to read the history19:17
krtaylorociuhandu, I see it boiling down to 2 issues 1) jenkins not recheck every time, it takes too long19:17
*** hashar has joined #openstack-infra19:17
krtaylorociuhandu, 2) individual third-party systems need a way to recheck just their system19:17
krtaylorociuhandu, my proposal was to re-use recheck and then thrd-party systems act independently from jenkins19:18
krtaylorwithout stopping jenkins from retesting if they want to19:18
*** achanda has joined #openstack-infra19:19
arosen1fungi:  If i hook in here that means i need to maintain my own fork of devstack-gate though?19:19
asselinarosen1, no, you can export the hook in your jenkins job19:19
krtaylorociuhandu, if that works, help me reword this proposal, else we can abandon and try something else19:19
asselinarosen1, see here for an example hook: https://github.com/rasselin/os-ext-testing-data/blob/master/etc/jenkins_jobs/config/dsvm-cinder-driver.yaml.sample#L1819:20
ociuhandukrtaylor: considering the existing jenkins triggers, it’s actually not “without stopping” but rather “ensuring jenkins is retesting”19:20
*** annegent_ has joined #openstack-infra19:20
asselinarosen1, exported here: https://github.com/rasselin/os-ext-testing-data/blob/master/etc/jenkins_jobs/config/dsvm-cinder-driver.yaml.sample#L5019:20
*** sballe_ has joined #openstack-infra19:21
arosen1asselin:  right i understand that. that's what i did here: http://paste.openstack.org/show/114274/ too19:21
*** arxcruz has joined #openstack-infra19:21
ociuhandukrtaylor: the only point here is, in fact, if we stick with “recheck” followed by something third-party specific19:21
arosen1asselin:  my problem is i want to fetch the code that triggered this patch so i can copy the right code into devstack.19:21
ociuhandukrtaylor: I think that is the only point under discussion, no?19:22
fungiarosen1: there are several hook points defined in devstack-gate where you can substitute your own functions from the calling environment (optionally wrapping the default finctions if you want to preserve some of their existing behavior but augment them). this was added specifically to keep people from needing to fort d-g19:22
clarkbpleia2: sure. gertty is syncing now19:22
markmcclainif I need to setup a feature branch… who is the correct person to coordinate with to ensure CI is properly setup for it19:22
*** lcheng has quit IRC19:22
asselinarosen1, the devstack script get's everything from zuul and upstream.19:22
clarkbmarkmcclain: any gerrit admin can do it (jeblair, fungi, mordred, SergeyLukjanov, and myself)19:22
fungiarosen1: if there's something you need to be able to override in d-g and it lacks an appropriate hook, the sane way forward would probably be a patch to d-g to add that hook point19:22
krtaylorociuhandu, for now, but I am willing to change that19:23
asselinarosen1, take a look at the environment variables exported by zuul in a previously run jenkins job. you can get it there19:23
markmcclainclarkb: cool19:23
clarkbmarkmcclain: happy to create one if you are ready now. Though usually I think we want to make sure that a feature branch fits the goals of what you are trying to do19:23
clarkbbut typically isn't a problem19:23
arosen1asselin:  k i think you might be right.19:23
ociuhandukrtaylor: if -infra will not have anything against, I’d love to cover both points you have raised in the beginning, at once19:23
clarkbarosen1: and devstack-gate should do all of the fetcing and checking out fo ryou19:23
krtaylorociuhandu, I'm willing19:23
asselinarosen1, take a look at this line too: https://github.com/openstack-infra/devstack-gate/blob/master/devstack-vm-gate-wrap.sh#L33519:23
clarkbarosen1: a new feature was recently added to zuul called the zuul cloner that may do what you want too19:24
*** sballe has quit IRC19:24
*** rfolco has quit IRC19:24
clarkbarosen1: it runs on the zuul job runner side, grabs the env injected to it and can make decisions about what to clone and fetch and checkout19:24
pleia2clarkb: thanks :)19:24
*** shashankhegde has quit IRC19:24
ociuhandukrtaylor: proposing either a syntax starting with the CI name or one that uses another word instead of recheck. I’d love to see what the other third-party CI operators think about it as well19:25
asselinociuhandu, krtaylor I agree. Personally I though check-<name>.19:26
ociuhanduasselin: we currently use for out CI “check <name>”19:26
ociuhandu:)19:26
zarohashar: this is read to go i think, just need another +2.  would you have time? https://review.openstack.org/#/c/8510619:27
*** sabeen1 has joined #openstack-infra19:27
arosen1asselin:  i see so that will log this :  Triggered by: https://review.openstack.org/122896 patchset 1 is there a way i can do a git fetch from that easily ? That doesn't tell me the branch/project19:27
*** rushiagr_away is now known as rushiagr19:28
clarkbpleia2: this is the ci-automation change?19:28
arosen1for example that review and patch number would translate to: git fetch https://review.openstack.org/openstack-infra/devstack-gate refs/changes/96/122896/1 && git checkout FETCH_HEAD19:28
clarkb(there are two, going to review both, just want to make sure I am understanding what is going on)19:28
ociuhandukrtaylor: how can I help you on the patch? I’ve suggested some changes in the comments, is that ok or how should I do it?19:29
openstackgerritDan Prince proposed a change to openstack-infra/config: Install the openstackci-yum module.  https://review.openstack.org/9578719:29
openstackgerritDan Prince proposed a change to openstack-infra/config: Add yum.openstack.org lightweight Fedora 20 mirror  https://review.openstack.org/9087519:29
*** david-lyle has quit IRC19:29
fungiarosen1: look in the workspace setup log19:29
asselinarosen1, take a look at this: https://github.com/rasselin/os-ext-testing/blob/master/puppet/modules/os_ext_testing/templates/jenkins_job_builder/config/macros.yaml.erb#L5219:29
arosen1ah thanks asselin that's exactly what i was looking for!19:30
asselinarosen1 :)19:30
markmcclainclarkb: can you create a feature branch called feature/lbaasv2 (which can be based off master)? it will allow our LBaaS folks a space to work19:30
*** david-lyle has joined #openstack-infra19:30
clarkbfungi: mordred jeblair ^ if there is no opposition I will go ahead and create that branch19:30
krtaylorociuhandu, I'll resubmit the patch with a new wording, and we can take it from there19:31
mesterymarkmcclain clarkb: ++, thanks for helping with this!19:31
ociuhandukrtaylor: thank you19:31
krtaylorociuhandu, I think we can work with the default behavior19:31
*** sballe_ has quit IRC19:32
hasharzaro: sure :)19:33
daya_kkrtaylor , can i ask your help now with recheck syntax in my system?19:33
fungiclarkb: sounds fine to me, as long as the neutron devs have been briefed on the challenges and complications which come with merging feature branches, and as long as whoever is expected to do that task (neutron-release group?) is permitted to do so via their acl19:33
*** arxcruz has quit IRC19:33
hasharzaro: someone asked me earlier when we (you?)  would release a new version of jjb19:34
markmcclainfungi: I've talked to jeblair about the complications19:34
pleia2clarkb: just checked, ci-automation is the one she gave at fossetcon, using-your-own was pycon-uk19:34
hasharzaro: I just went to +2 it19:35
*** zns has quit IRC19:35
*** MaxV has quit IRC19:35
clarkbpleia2: thanks it lgtm though there seemed to be an extra .png file in the patchset19:35
clarkbnot a big deal +219:35
clarkblooking at using your own now19:35
*** mrmartin has quit IRC19:35
pleia2great19:35
zarohashar: thanks.  i was planning on doing sometime right after openstack release. so maybe middle of Nov.19:36
*** achanda has quit IRC19:36
* pleia2 seeks lunch19:37
hasharzaro: will pass the word :]   Not sure there is any point in following openstack release, we could probably release once per month or so19:37
*** weshay has quit IRC19:38
*** xyang1 has joined #openstack-infra19:38
*** homeless has joined #openstack-infra19:38
*** shashankhegde has joined #openstack-infra19:38
clarkbpleia2: I am wondering what prompted 111366. https:// and git:// should both be fine19:40
zarohashar: yeah, i forgot openstack is using directly from master so i would agree.  i'de like to do a python-jenkins one then follow on with jjb release.  so maybe do python-jenkins next week then jjb19:40
*** vigneshvar has joined #openstack-infra19:41
*** berendt has quit IRC19:41
patrickeastHey everyone, I have a (hopefully) quick question about Zuul configuration. What is the best method to filter events based on a branch?19:41
patrickeastI am configuring a 3rd party CI and only want it to test/report for master as our Cinder driver isn’t in Icehouse so there isn’t any reason for us to test it. The current configuration has it set for all jobs (http://paste.openstack.org/show/114279/) which only runs the tests for reviews on master, but it is still posting on stable/icehouse reviews as “success” without actually doing any tests… I tried one like this19:41
patrickeasthttp://paste.openstack.org/show/114281/ using the branch specifier on the gerrit trigger, but it caused zuul to ignore the project (I didn’t see any errors in the log files though). Any suggestions?19:41
daya_kfungi : if u have a min,  to your comment on how to set up recheck, i have this in layout - http://paste.openstack.org/show/114278/19:43
hasharzaro: sounds good to me.   I think most folks run jjb from master, but I know a few that uses pypi19:43
clarkbpatrickeast: under http://ci.openstack.org/zuul/zuul.html#pipelines the gerrit trigger has a branch filter regex19:43
daya_kfungi : i see the zuul trigger coming in, if i post a review with this comment on gerrit, but it doesnt fire my check pipeline19:43
clarkbpatrickeast: you can either set that to be master if you only ever care about master or use a negative lookahed to exclude havana and icehouse19:44
*** zns has joined #openstack-infra19:44
*** todd_dsm has quit IRC19:44
*** achanda has joined #openstack-infra19:44
fungipatrickeast: i think the problem is the - you added in front of it19:44
*** tnovacik has quit IRC19:45
patrickeastclarkb: ok, cool so it is the gerrit trigger i want19:45
j^2Hey guys, i’m an op/runner of #openstack-chef. I was wondering if i could get access to bring chanserv in and the ablity to autoop administer the channel. It seems i cant even see flags.  If this is the wrong place to ask, can ya’ll point me in the correct one?19:45
clarkbgah I went and got docs before reading the paste. I think fungi is correct19:45
annegent_I always say, docs before paste19:45
annegent_:)19:45
annegent_is that like pearls before swine?19:45
clarkbannegent_: :)19:45
patrickeastfungi: is it not supposed to have one? I guess I misread the documentation… I’ll try without. Thanks!19:46
*** IvanKliuk has joined #openstack-infra19:46
*** IvanKliuk has quit IRC19:46
*** rfolco has joined #openstack-infra19:46
fungidaya_k: your comment_filter is based on the behavior of an old gerrit version... have a look at how we format them upstream in http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout.yaml#n1919:46
*** MaxV has joined #openstack-infra19:46
*** mwagner_lap has joined #openstack-infra19:47
fungidaya_k: between gerrit 2.4 and 2.8 it started including text about the patchset number and votes as part of the comment text in the event19:47
*** shashankhegde has quit IRC19:48
fungij^2: have you looked to see what access is set for the channel?19:48
*** MaxV has quit IRC19:48
fungij^2: /msg chanserv access #openstack-chef list19:49
j^2 /msg chanserv access #openstack-chef list19:49
j^2opps19:49
j^2let me try :)19:49
*** todd_dsm has joined #openstack-infra19:49
*** hdd has quit IRC19:49
j^2fungi: oh wow, thanks! That’s exactly what i needed19:50
fungij^2: anyway, it seems carlp is the original founder, though our infra team access has been correctly applied via accessbot and as such we can make adjustments if needed19:50
daya_kfungi : i see, do i need to support this exact syntax also? how about comment_filter, thats not supported anymore?19:50
*** otherwiseguy has quit IRC19:50
*** weshay has joined #openstack-infra19:51
openstackgerritA change was merged to openstack-infra/publications: Add link to instructions for using template  https://review.openstack.org/9890619:51
j^2fungi: yeah it seems almost everyone apart from me and mattray are still active. can you give me the same rights so i can start admining it? It seems i only have +0o19:51
*** hdd has joined #openstack-infra19:51
mtreinishfungi, clarkb, jeblair: if you guys have a sec can you take a look at: https://review.openstack.org/#/q/status:open+project:openstack-infra/config+branch:master+topic:bp/test-accounts,n,z19:51
fungidaya_k: yeah, you probably want to switch to using a pipeline trigger gerrit event comment of (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*recheck(whatever)19:51
mtreinishshould be easy reviews, and the first patch is holding up a bp that is almost ready to close19:51
clarkbmordred: "IT CAUSES DOLPHINS TO WEEP" is something we should strive to never do19:51
*** marun has joined #openstack-infra19:51
daya_kfungi : thanks! will do that.19:52
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch gerrit to project-config  https://review.openstack.org/12289419:52
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Doc updates for project-config  https://review.openstack.org/12290819:52
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch jenkins to project-config  https://review.openstack.org/12289319:52
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch specs to project-config  https://review.openstack.org/12290419:52
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch gerritbot to project-config  https://review.openstack.org/12290519:52
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch nodepool to project-config  https://review.openstack.org/12290219:52
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch accessbot to project-config  https://review.openstack.org/12290319:52
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch zuul and zuul-dev to project-config  https://review.openstack.org/12253319:52
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Move zuul layout into /etc/zuul/layout  https://review.openstack.org/12253219:52
jeblairclarkb, fungi, markmcclain: ++neutron branch19:53
clarkbjeblair: kk I will create that as soon as firefox and gerrit decide to cooperate with each other19:53
*** ociuhandu has quit IRC19:54
mtreinishclarkb, mordred: can dolphins weep? I'm trying to figure out how tears would work underwater...19:54
anteayaclarkb: firefox 32.0?19:54
anteayayou can sweat underwater19:54
anteayanot sure why you can't cry19:54
clarkbanteaya: yeah19:54
*** zns has quit IRC19:55
anteayaclarkb: less slowdown than 31 but still not great19:55
clarkbmtreinish: dunno it was mordred prose and it just sounds like a terrible thing to happen19:55
mtreinishanteaya: hmm, good point19:55
anteayathough sweating underwater feels terrible19:55
anteayaa shower is always such a relief19:55
anteaya< played varsity waterpolo19:55
* fungi imagines the old "keep america beautiful" ads, but with iron eyes cody replaced by flipper19:56
*** vhoward has left #openstack-infra19:56
anteayawho is iron eyes cody?19:56
clarkbmarkmcclain: mestery: feature/lbaasv2 created. you probably want to make your first change an update to the .gitreview file's defaultbranch so that it points to feature/lbaasv2 instead of master19:57
clarkbmarkmcclain: mestery: haev fun19:57
*** markmcclain has quit IRC19:57
fungianteaya: wikipedia remembers http://en.wikipedia.org/wiki/Iron_Eyes_Cody19:58
mesteryclarkb: Thanks so much!19:58
fungianteaya: http://en.wikipedia.org/wiki/Keep_America_Beautiful19:58
clarkbfungi: jeblair: interested in what you think about https://review.openstack.org/#/c/122960/2 (using our first dib image with nodepool)20:00
anteayafungi: he has as much first nations blood as grey wolf20:01
*** praneshp has quit IRC20:01
clarkbthere are probably a few things we awnt to add to nodepool before doing this in rax. we need to set the appropriate image metadata so that rax boots the image pvhvm20:01
clarkband disabled the nova agent thing. But this shouldn't be necessary for hpcloud20:01
*** gyee has joined #openstack-infra20:02
*** dprince has quit IRC20:02
jeblairclarkb: is that the best node type to start with?20:03
jeblairclarkb: i wonder if we shouldn't actually just create a new node type20:03
jeblairso we can boot a few of them and poke around20:03
*** lcheng has joined #openstack-infra20:03
fungianteaya: yep, it's precisely the sort of insulting portrayal you should expect from a nonprofit tax shelter backed by cigarette, beer and soda conglomerate mega-corporations20:03
clarkbjeblair: we could try that too. We have to go with a variant of the devstack-* images to start though because those dib clean right now20:03
anteayaas least they are reliable in their falsness20:03
*** praneshp has joined #openstack-infra20:03
anteayawouldn't want any honesty to get in there20:04
jeblairclarkb: yeah, i mostly am worried about losing half our devstack-trusty test capacity20:04
jeblairif something goes wrong20:04
clarkbjeblair: well in this case it is only 1/10th or so bceause its only one hpcloud region, but even that may be painful if this goes sideways20:04
anteayawikipedia has nothing on grey wolf, he is a british man who lived in Canada and portrayed himself as first nations20:04
anteayaI think people wrote books about him20:04
clarkbor are we still unbalanced?20:04
fungiclarkb: jeblair: yeah i too would want to be able to test-drive them with maybe an experimental job first, just to exercise all the machinery, make sure image updates continue to happen at a reliable cadence, et cetera20:04
clarkbfungi: jeblair: what do you think of creating a devstack-trusty-dib image, then assigning an experimental job or two to that node?20:05
*** rushiagr is now known as rushiagr_away20:05
fungiclarkb: seems fine20:05
*** tonytan4ever has quit IRC20:05
*** kgiusti has quit IRC20:05
jeblair++20:05
clarkbok I will respin and do that then20:06
*** gaughen has quit IRC20:06
fungithis point in the release cycle would be especially not-great for 10% of our devstack jobs to suddenly start vomiting on everyone's changes20:07
mordredclarkb: do you want me to try to hack on the changes for setting glance image metadata?20:07
openstackgerritA change was merged to openstack-infra/jenkins-job-builder: Added recursive option  https://review.openstack.org/8510620:08
clarkbmordred: if you want that would be super helpful20:08
clarkbmordred: I think you know how to wrangle the client libs better than anyone at this point20:08
mordredwell, I'd also be tempted to port nodepool to shade - but I may wait just a smidge before doing that20:09
*** signed8bit has quit IRC20:09
*** e0ne has quit IRC20:09
mordredbut yeah - I do seem to have become the client libs guy20:09
mordred:(20:09
*** zns has joined #openstack-infra20:09
*** signed8bit has joined #openstack-infra20:09
*** annegent_ has quit IRC20:09
fungimordred: did you just say rewrite nodepool in go?20:09
mordredfungi: no. no I did not :)20:09
fungioh, good20:10
mordredfungi: I was going to rewrite ansible in go, and then rewrite nodeool in ansible-go20:10
mordredwith docker20:10
fungidock-dock-gosible20:10
mordredwow20:10
*** bhuvan has quit IRC20:10
*** pballand has quit IRC20:10
mordredplease someone make a project called dock-dock-gosible20:10
mordredmikal: ^^ looking at you20:11
*** boden has quit IRC20:11
fungihe'll just tell jhesketh to do it for him20:11
*** bhuvan has joined #openstack-infra20:11
mordredmikal: we could split out the kvm driver from nova and call it that20:11
fungimight as well cut out the middle-mikal20:11
mordredmikal: so that you culd say "I run nova with dock-dock-gosible"20:11
*** pballand has joined #openstack-infra20:11
openstackgerritA change was merged to openstack-infra/config: Add non-isolated jobs to experimental pipeline  https://review.openstack.org/12086120:11
mordredit would immediately get rid of any vendor problems we have - because no one would ever be able to bring u pthat name in a customer conversation20:12
*** pballand has quit IRC20:12
openstackgerritA change was merged to openstack-infra/config: Remove havana compat jobs from tempest experimental  https://review.openstack.org/12087620:12
jeblairs/ problem//20:13
*** daya_k has quit IRC20:13
adam_gmordred, you'd be surprised. *cough*juju*cough*20:13
mordredadam_g: you know, I _almost_ typed a juju joke follow up :)20:14
*** MaxV has joined #openstack-infra20:14
fungino need20:14
fungiit makes its own gravy20:15
*** wenlock has joined #openstack-infra20:16
*** hartsocks has left #openstack-infra20:16
*** hdd has quit IRC20:18
*** sabeen1 has quit IRC20:18
*** dizquierdo has joined #openstack-infra20:20
*** andreaf has joined #openstack-infra20:21
adam_gjeblair, clarkb any chance of another look at the last 2 patches @ https://review.openstack.org/#/q/topic:ironic_infra,n,z ? both of your +2's have fallen off multiple times due to rebases over the last weeks20:22
jeblairmordred: http://www.bpkg.io/20:23
adam_gor anyone else ^  we really need the ironic  sideways grenade stuff in place for RCs20:23
* jeblair is curious whether mordred's head will explode20:23
mordredjeblair: LOVE IT20:24
fungimy head mostly only exploded because i just learned bash has packages20:25
fungi*foomph*20:25
*** zns has quit IRC20:25
*** weshay has quit IRC20:25
*** zns has joined #openstack-infra20:25
*** dannywilson has quit IRC20:29
*** mriedem has quit IRC20:29
*** dannywilson has joined #openstack-infra20:29
*** morgan_remote_ has joined #openstack-infra20:30
*** datsun180b has joined #openstack-infra20:31
openstackgerritClark Boylan proposed a change to openstack-infra/config: Add test trusty dib image to hpcloud providers  https://review.openstack.org/12296020:32
clarkbfungi: jeblair ^ that should address your comments20:32
*** dannywilson has quit IRC20:33
jeblairclarkb: how about we spin up the nodes first20:33
jeblairclarkb: then add a job20:33
jeblairclarkb: because without nodes, we will never be able to run devstack-gate experimental jobs20:34
*** miqui has quit IRC20:34
*** dannywilson has joined #openstack-infra20:34
clarkbjeblair: I can do that too. split the current change into two changes20:35
jeblairya20:35
zarohashar: could you mind reviewing this? https://review.openstack.org/#/c/11634720:35
openstackgerritA change was merged to openstack-infra/config: Adds support for Ironic parallel Tempest testing  https://review.openstack.org/11870020:36
anteayamy cat is racking up confirmed kills, evidence of 5 right now on the doormat20:36
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch gerrit to project-config  https://review.openstack.org/12289420:38
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Doc updates for project-config  https://review.openstack.org/12290820:38
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch specs to project-config  https://review.openstack.org/12290420:38
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch gerritbot to project-config  https://review.openstack.org/12290520:38
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch nodepool to project-config  https://review.openstack.org/12290220:38
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Switch accessbot to project-config  https://review.openstack.org/12290320:38
hasharzaro: the doc link does not work :/20:38
hasharzaro: I mean on doc drafts20:39
* anteaya starts reviewing again from the top20:39
*** bswartz has quit IRC20:40
openstackgerritClark Boylan proposed a change to openstack-infra/config: Add devstack-trusty-dib image.  https://review.openstack.org/12296020:41
openstackgerritClark Boylan proposed a change to openstack-infra/config: Add new experimental jobs to test dib based nodes  https://review.openstack.org/12324520:41
clarkbjeblair: fungi ^ that should do it20:41
clarkb`git reset HEAD~1` ftw20:41
hasharzaro: +2ed that python-jenkins version doc :]   I am off to bed now20:41
jeblairclarkb: lgtm, thanks!20:43
clarkbjeblair: thank you20:43
*** rlandy has quit IRC20:44
*** hashar has quit IRC20:44
fungiclarkb: we suspect these only work on hpcloud, not rax, at the moment?20:45
clarkbfungi: correct. because in rax we need to set image metadata that says we are not running nova agent. and it will be best if we also tell rax that we want these to be pvhvm nodes20:45
fungioh, that. right20:45
clarkbfungi: in theory rax may work but it will not work as well as we want it too20:45
clarkbianw: ^ you are probably interested in this stack too20:47
*** wenlock has quit IRC20:47
fungiclarkb: lgtm. obviously will be "not registered" until we have the images working (hopefully in a couple hours)20:48
clarkbfungi: that is why jeblair wanted me to split into two changes20:48
fungijeblair: did you +1 123245 intentionally or typo?20:48
clarkbfungi: I think it was intentional so that we don't merge that change until after we have a node booted with the dib image20:49
jeblairfungi: intentional since it's not ready20:49
fungiwell, since it's experimental i'm not sure what risk it poses to merge async, but it's fine to stagger too20:49
jeblairwhat clarkb said20:49
jeblairfungi: because adding to experimental without nodes means no experimental runs can complete20:49
*** david-lyle has quit IRC20:49
jeblairit's more dangerous than normal experimental adds because it could be weeks until the job can even start running.20:49
jeblairhopefully it's only hours :)20:49
fungioh? i thought those just insta-failed with "not registered" instead since they were set to use a nonexistent node type20:50
*** unicell1 has quit IRC20:50
*** markmcclain has joined #openstack-infra20:50
jeblairfungi: you're right20:50
jeblairfungi: i guess the danger is if we get one registered and then have trouble.20:50
fungitrue. as i said, i'm fine staggering it. this does i guess let us log into one and poke around before we inflict it on experimental d-g runs20:51
*** david-lyle has joined #openstack-infra20:51
jeblairi am perhaps being over cautious; if we want to go ahead and merge that, i'd be okay with that.  but if it's okay, i'd prefer to do one step at a time.20:51
*** todd_dsm has quit IRC20:52
clarkbone step at a time is fine with me20:53
harlowja_lifeless https://pypi.python.org/pypi/zake is as close to a verified fake as i think we have (so its somewhere in openstack, haha)20:53
openstackgerritA change was merged to openstack-infra/devstack-gate: Handle @s in log file names by renaming them  https://review.openstack.org/12288520:54
*** vigneshvar has quit IRC20:56
*** bdpayne has quit IRC20:57
*** zns has quit IRC20:57
*** lcheng has quit IRC20:57
*** IvanKliuk has joined #openstack-infra20:58
*** praneshp has quit IRC20:59
IvanKliukHello! Is it possible to delete my Gerrit account on review.openstack.org?20:59
*** pcm_ has quit IRC21:00
openstackgerritJeremy Stanley proposed a change to openstack-infra/puppet-yum: Add a .gitreview file  https://review.openstack.org/12322121:01
openstackgerritJeremy Stanley proposed a change to openstack-infra/puppet-yum: Add a Rakefile file  https://review.openstack.org/12324921:01
clarkbIvanKliuk: no not really. bceause any associated changes and reviews would then be incomplete21:02
*** zns has joined #openstack-infra21:02
*** signed8bit has quit IRC21:02
*** jergerber has quit IRC21:03
*** todd_dsm has joined #openstack-infra21:03
IvanKliukI don't have any activity on the review.21:04
lifelessharlowja_: hah well21:04
lifelessharlowja_: is there something that runs against it and real zk and compares the results?21:04
clarkbIvanKliuk: are yo uwanting to delete it because of the username?21:04
harlowja_lifeless i need to work with the kazoo guys on that21:04
IvanKliukyes21:04
*** lcheng has joined #openstack-infra21:04
lifelessharlowja_: then its a fake, but not verified :)21:04
clarkbIvanKliuk: does the username matter that much? only you will ever see it (usually unless people really want to query gerrit for it)21:04
lifelessI wrote a whitepaper on this about 9 years back :)21:05
fungiand for that matter, you'll really only see it if you're looking at the url in your git remote strings21:05
lifelessharlowja_: also I came up with a terrible analogy for testing with mocks21:05
lifelessharlowja_: trying to decide if I dare put it to paper21:05
*** mjturek has quit IRC21:05
clarkbtesting with mocks is like testing puppet with rspec21:06
clarkbyou are really only keeping track of interfaces by writing your interface twice21:06
IvanKliukclarkb: It does. When you have to work with dozens accounts it becomes a pain to track all the different usernames.21:07
clarkbIvanKliuk: you don't need to track it though. you can set it in your .gitconfig file and forget about it21:07
*** praneshp has joined #openstack-infra21:08
*** signed8bit has joined #openstack-infra21:09
harlowja_lifeless i know, working on getting it more verified :-P21:09
harlowja_but its nearly there, haha21:09
*** bswartz has joined #openstack-infra21:10
IvanKliukclarkb: Yes, I know about it.21:10
clarkbIvanKliuk: the trouble here is that gerrit's user management is pretty simple. And making changes of this sort involves making direct db changes which often have unintended consequences so we prefer to just leave it as is21:11
clarkbespecially since I don't think these are major problems.21:12
*** boden has joined #openstack-infra21:12
*** andreykurilin has joined #openstack-infra21:12
*** zns has quit IRC21:12
*** flaper87 is now known as flaper87|afk21:13
IvanKliukclarkb: I understand. That's why I asked about just dropping the account.21:13
fungiIvanKliuk: "deleting" a gerrit account also requires direct database manipulation. it is not a feature of gerrit21:14
*** zns has joined #openstack-infra21:14
*** radez is now known as radez_g0n321:14
*** mfer has quit IRC21:15
*** boden has quit IRC21:16
openstackgerritClark Boylan proposed a change to openstack-infra/config: Add new experimental jobs to test dib based nodes  https://review.openstack.org/12324521:17
IvanKliukfungi: clarkb: I got you, gentlemen. .gitconfig is the way out. Thanks.21:18
clarkbthat should actually pass testing now >_> forgot to use :'s in my yaml21:18
pleia2clarkb: re: 111366, I've found https:// for git clone to be confusing in docs because people wonder why they can't go to it in a browser, prefer git:// for docs when you're doing cloning21:19
clarkbpleia2: gotcha21:20
*** ChuckC_ has quit IRC21:20
*** mbacchi has quit IRC21:20
clarkbI wonder if we can have a little wsgi thing on that sserver that redirects you if you don't do what git does when it talks initially21:20
jeblairclarkb: we might be able to switch at the request header level21:21
*** ociuhandu has joined #openstack-infra21:21
jeblair(so could just be some mod_rewrite config)21:21
clarkbI don't know enough about the two git http protocols to weigh in with any authority but it should be reasonably easy to figure it out21:22
*** flaviof is now known as flaviof_zzz21:23
stevebakerclarkb, jeblair, fungi: hey, this change has had 2x+2s for 18 days, any chance of an approve? https://review.openstack.org/#/c/116533/21:24
jeblairstevebaker: done21:26
stevebakerjeblair: thanks21:26
*** signed8bit has quit IRC21:28
*** mmedvede has quit IRC21:28
*** pballand has joined #openstack-infra21:28
lifelessclarkb: my analogy involved sex21:29
clarkblifeless: wow21:29
clarkbI am sure it is much more interesting than mine21:29
*** bdpayne has joined #openstack-infra21:30
*** signed8bit has joined #openstack-infra21:30
*** MaxV has quit IRC21:31
*** sabeen1 has joined #openstack-infra21:32
*** dkranz has quit IRC21:33
*** dane_leblanc has quit IRC21:33
*** dannywilson has quit IRC21:34
*** dannywilson has joined #openstack-infra21:34
*** sabeen1 has quit IRC21:34
*** sabeen1 has joined #openstack-infra21:35
*** otherwiseguy has joined #openstack-infra21:35
*** amcrn has quit IRC21:36
*** denis_makogon has quit IRC21:38
*** dannywilson has quit IRC21:38
clarkbwaiting for pep8 to run on my dib change is like watching paint dry21:46
*** shashankhegde has joined #openstack-infra21:48
*** aysyanne has quit IRC21:48
*** Guest42499 has quit IRC21:49
*** harlowja_ has quit IRC21:49
*** harlowja has joined #openstack-infra21:49
*** dizquierdo has quit IRC21:49
*** nadya has joined #openstack-infra21:49
*** nadya is now known as Guest5111521:50
*** dustins has quit IRC21:50
*** otherwiseguy has quit IRC21:50
openstackgerritA change was merged to openstack-infra/config: check-heat-dsvm-functional pre/post hooks  https://review.openstack.org/11653321:51
openstackgerritAdam Gandelman proposed a change to openstack-infra/config: Remove TEMPEST_REGEX, run all Ironic jobs in parallel (WIP)  https://review.openstack.org/12325321:52
openstackgerritA change was merged to openstack-dev/hacking: Update H501 to check for self.__dict__  https://review.openstack.org/11946021:52
*** koolhead_ has quit IRC21:53
*** Guest51115 has quit IRC21:54
*** dims_ has joined #openstack-infra21:56
*** dims_ has quit IRC21:58
*** gokrokve has joined #openstack-infra21:58
*** dannywilson has joined #openstack-infra21:58
*** dims_ has joined #openstack-infra21:58
*** amcrn has joined #openstack-infra21:58
*** dims has quit IRC21:59
markmcclainclarkb: thanks22:02
jheskethMorning22:02
anteayamorning jhesketh22:02
*** IvanKliuk has left #openstack-infra22:02
anteayathere was some chat earlier about getting mikal to write something and it was acknowledged that should we want that that it would just end up on your plate22:03
anteayafortunately it was something that was only intended to be vapourware so I think you are safe, for now22:03
*** cnesa14 has joined #openstack-infra22:04
*** dizquierdo has joined #openstack-infra22:04
openstackgerritA change was merged to openstack-infra/config: Add devstack-trusty-dib image.  https://review.openstack.org/12296022:05
clarkbhere we go22:05
*** armax has quit IRC22:05
pleia2:D22:06
*** shashankhegde has quit IRC22:09
zarojeblair: licensing issue that seems to require your review, would you be able to take a look?  https://review.openstack.org/#/c/89604/22:10
*** boden has joined #openstack-infra22:13
anteayaclarkb: as SergeyLukjanov is away, would be be willing to do the third party ci account requests tomorrow?22:13
*** ChuckC_ has joined #openstack-infra22:13
clarkbanteaya: ya I can probably squeeze them in22:13
anteayagreat thanks22:14
anteayaI will get them ready for you22:14
*** dizquierdo has quit IRC22:14
clarkbcool sounds good22:14
*** andreykurilin has quit IRC22:17
*** mmedvede has joined #openstack-infra22:17
*** boden has quit IRC22:17
anteayathanks22:18
lifelessdhellmann: ping22:18
lifelessdstufft: any thoungs on that setuptools ptch I linked?22:19
*** shashankhegde has joined #openstack-infra22:21
*** camunoz has joined #openstack-infra22:22
clarkbTypeError: execve() arg 3 contains a non-string value <- getting that from _buildImage looking into it now22:22
jeblairzaro: lgtm, thx22:23
*** otherwiseguy has joined #openstack-infra22:24
jeblairclarkb: i'll be back in 5 min if you want help22:24
clarkbjeblair: ok22:26
lifelessmordred: have I made you cry recently?22:27
clarkbexecve says arg 3 is the envp pointer22:28
clarkbso I think it is realted to the env var we are passing subprocess22:28
lifelessmordred: https://bugs.launchpad.net/oslo.db/+bug/137225022:28
*** SumitNaiksatam has quit IRC22:28
uvirtbotLaunchpad bug 1372250 in oslo.db "cannot use top level test discovery" [High,Triaged]22:28
clarkbI double checked that command arg was shlex'd properly and it appears to be fine22:28
jeblairclarkb: back22:29
clarkbohhh internets say that env values need to be byte strings22:29
clarkbyaml gives us u'' by default?22:30
lifelessyaml gives you strings22:30
lifelessI don't think yaml has a bytestring type22:31
lifelessyou need to encode them in your locale's local encoding (or say fuckit and use utf8)22:31
clarkbya so that is probably the underlying issue. https://git.openstack.org/cgit/openstack-infra/nodepool/tree/nodepool/nodepool.py#n775 is the code that is barfing22:31
clarkband i think it is just the entries on lines 781 to 788 that will be trouble22:32
clarkbI can encode them to utf822:32
openstackgerritAdam Gandelman proposed a change to openstack-infra/config: Enable Neutron for ironic-parallel  https://review.openstack.org/12326522:33
*** jgrimm is now known as zz_jgrimm22:35
*** lcheng has quit IRC22:37
jeblairclarkb: i'm unconvinced that's the problem22:37
jeblairclarkb: at least, popen seems to work with a u'' as a value in a quick test for me22:37
*** annegent_ has joined #openstack-infra22:38
clarkbjeblair: in the env dict argument?22:38
jeblairya22:38
clarkbhrm22:38
*** lcheng has joined #openstack-infra22:38
* clarkb digs in subprocess source22:39
*** camunoz has quit IRC22:39
jeblairi'm going to test this code, for real.22:40
clarkbjeblair: ok22:40
clarkbalso this code is scary python22:40
*** morgan_remote_ has quit IRC22:40
jeblairclarkb: what code is scary?22:40
clarkbsubprocess22:40
jeblairi meant nodepool22:40
*** jaypipes has quit IRC22:41
jeblairlike, i'm going to run it against hpcloud for real with something very like our config.22:41
jeblairthis is not going to happen quickly because i'm going to do it on an hpcloud test node which is slow :(22:42
clarkbjeblair: kk22:42
jeblairwhile i'm waiting; maybe we should move nodepool to that pure-python mysql client lib :)22:42
reedis Ryan_Lane still our only mediawiki resident expert?22:44
Ryan_Laneyep22:44
*** annegent_ has quit IRC22:44
*** todd_dsm has quit IRC22:45
clarkbjeblair: ok, I was able to confirm that setting env like that seems to be fine with subprocess22:45
*** marun has quit IRC22:46
clarkbjeblair: and subprocess throws UnicodeEncodeError: 'ascii' codec can't encode character u'\xff' in position 0: ordinal not in range(128) when you do something that is properly in the unicode space22:47
clarkbjeblair: so that looks like subprocess is encoding to ascii for us22:47
clarkband we would get a different error if this was actually the issue22:47
*** marun has joined #openstack-infra22:48
jeblairi suspect one of those values is None or an object or something22:49
annegentlemordred: pleia2: jeblair: anteaya: clarkb: Any of you HPers interested in finding sponsorship for Outreach Program for Women intern(s)? It's $6250 for one intern. https://wiki.gnome.org/OutreachProgramForWomen/Admin/InfoForOrgs22:49
annegentleThe foundation is sponsoring one for certain.22:49
pleia2MarkAtwood: ^^ is that something OSPO would be interested in?22:50
*** Vek__ is now known as Vek22:50
*** Vek has quit IRC22:50
*** Vek has joined #openstack-infra22:50
reedRyan_Lane, do you have pointers on the best practices to implement a taxonomy on mediawiki?22:50
clarkbjeblair: I can reproduce using a None value22:51
reedRyan_Lane, we've done a basic analysis and have a "tree" which we can map to categories, right?22:51
Ryan_Laneyou add articles to categories22:51
Ryan_Lanethen you add categories to categories22:51
*** zns has quit IRC22:51
reedRyan_Lane, the next step I was thinking would be to start mapping the categories in our taxonomy tree and add them to the existing articles22:51
Ryan_Lanethen you make a 'base' category22:51
Ryan_Lanewhich has all the categories22:51
Ryan_Lanethen your category tree uses base22:52
Ryan_Lanegive it a go with a small number of articles and categories to see how it works22:52
reedright, and that 'base' will visualize everything from special:CategoryTree22:52
Ryan_Laneyeah22:52
jeblairannegentle: ++ i think pleia2 is on the right track22:52
*** camunoz has joined #openstack-infra22:52
reedRyan_Lane, ok, thanks, will keep you posted22:52
Ryan_Lanecool22:52
Ryan_Lanelet me know22:53
*** shashankhegde has quit IRC22:53
pleia2annegentle, jeblair - I'll send off an email to the open source group and see what we can come up with22:53
stevemarthanks for the reviww anteaya !22:55
stevemarreview*22:55
*** dmsimard is now known as dmsimard_away22:55
stevemarone day i will learn how to spell22:55
anteayaannegentle: I have hp people telling me they have sponsored22:55
pleia2actually yeah, going to the website hp seems to be a promoter sponsor (3 interns)22:56
anteayastevemar: spelling is overrated22:56
*** reed has quit IRC22:56
anteayaannegentle: hp thinks it has sponsored, is there a mis-communication?22:56
*** reed has joined #openstack-infra22:57
dstufftlifeless: didn't get a chance to really look at it yet22:58
*** dmsimard_away is now known as dmsimard22:58
lifelessdstufft: so we have someone blocked by that basically, because of another bug that interacts poorly22:58
pleia2my condo is about a billion degrees (woo, september in san francisco), going to find a cooler spot, bbs22:58
lifelessdstufft: http://bugs.python.org/issue2245722:59
*** dmsimard is now known as dmsimard_away22:59
lifelessdstufft: so I'm pushing on this to get /an/ answer22:59
lifelessdstufft: doesn't have to be a pip thing22:59
dstufftif it's a setuptools bug jaraco is the best person to talk to about that22:59
lifelessdstufft: e.g. I'm pondering if pbr should create a .pth file22:59
dstuffthe's the setuptools dev22:59
lifelessthat has the refresh_namespaces thing23:00
lifelessdstufft: what channels should I stalk him in?23:00
dstuffthe's a regular in #pypa-dev23:00
*** amcrn has quit IRC23:00
*** shashankhegde has joined #openstack-infra23:00
*** SumitNaiksatam has joined #openstack-infra23:00
* anteaya realizes she needs to go for a walk23:00
dstuffthe doesn't have a bouncer or anything so when he leaves he logs out23:00
*** rmcall has quit IRC23:01
*** rmcall has joined #openstack-infra23:01
*** bknudson has quit IRC23:02
*** cnesa14 has quit IRC23:03
*** MarkAtwood has quit IRC23:03
*** acfleury has quit IRC23:04
*** dimtruck is now known as zz_dimtruck23:05
*** KurtMartin has joined #openstack-infra23:05
*** KurtMartin is now known as kumartin23:06
*** lcheng_ has joined #openstack-infra23:06
annegentleanteaya: ah great -- for OpenStack specifically or overall? Can you get that info to Stefano (reed)23:06
*** lcheng has quit IRC23:06
*** virmitio has quit IRC23:06
*** dannywilson has quit IRC23:07
* reed is going nuts with mediawiki, brain fried after 1h and accomplishing nothing yet23:07
*** dannywilson has joined #openstack-infra23:07
devanandaanteaya: is ATC status, w.r.t. voting on TC elections, determined by contributions to an existing openstack/* program? or to an *integrated* project?23:08
fungireed: you need a taxonomist23:08
reedfungi, I need a flamethrower23:08
fungidevananda: it's determined by the state of programs.yaml in the governance repo at the time the election tag is pushed to it23:08
fungireed: yeah, flamethrowers are far more effective than herbicides23:09
reedis this parsable for others or am I really dumb? https://www.mediawiki.org/wiki/Help:Categories#Managing_the_category_hierarchy23:09
devanandafungi: but is it based on the list of official programs, or based on the incubated/integrated status thereof?23:09
*** jpich has joined #openstack-infra23:10
*** camunoz has quit IRC23:10
*** signed8bit is now known as signed8bit_ZZZzz23:10
devanandafungi: for example, docs and QA programs have no integrated projects, yet AIUI contributors there have a vote in the TC23:10
fungidevananda: the script which does the dirty work is https://git.openstack.org/cgit/openstack-infra/config/tree/tools/atc and it currently just gloms on any project within a repo (see the get_projects() function therein)23:10
devanandafungi: perfect - thank you :)23:11
*** signed8bit_ZZZzz has quit IRC23:11
clarkbjeblair: I think I have found the bug23:11
annegentledevananda: docs and qa are considered integrated23:11
clarkbpatch incoming shortly23:11
annegentledevananda: for example we don't have an official translation program23:11
annegentlebut docs qa and infra are official23:11
clarkber nevermind that isn't right23:11
*** dannywilson has quit IRC23:11
fungier, gloms on any project with a repo in an official program23:12
devanandaso my question also pertains to new programs, eg. manila/designate/barbican23:12
*** dannywilson has joined #openstack-infra23:12
fungidevananda: their contributors get votes in the tc election as the process stands right now. does that need to change? (i hope not at this stage)23:12
devanandafungi: not afaik -- just checking what the current process was23:13
*** shashankhegde has quit IRC23:13
*** boden has joined #openstack-infra23:13
fungidevananda: rule of thumb (currently encoded by process) is that contributors to any project listed in http://git.openstack.org/cgit/openstack/governance/tree/reference/programs.yaml within the timeframe considered for voting status get added to the rolls23:14
*** sballe has joined #openstack-infra23:15
*** shashankhegde has joined #openstack-infra23:15
*** sballe has quit IRC23:15
*** datsun180b has quit IRC23:15
reedRyan_Lane, category Icehouse, https://wiki.openstack.org/wiki/Category:Icehouse would like it to be a son of parent category Releases... https://wiki.openstack.org/wiki/Category:Releases has categorytree but shows up empty23:16
annegentlefungi: so is that before or after Oct 16th, juno release date?23:17
*** boden has quit IRC23:18
devanandafungi: that was my impression. thank you :)23:18
Ryan_Lanereed: you made a link to the category, rather than adding it23:18
*** dangers is now known as dangers_away23:18
fungiannegentle: the latest state of the master branch in the governance repo is tagged at the start of the election, and the programs.yaml file from that time is what gets used to generate rolls for the election23:19
fungiannegentle: that way we have a point in time for that file we can point to23:19
Ryan_Lanereed: [[Category:Blah]] <-- add this to a category. [[:Category:Blah]] <-- show a link to category Blah23:19
reedRyan_Lane, ah! ok...23:19
* reed sighs23:19
annegentlefungi: thanks23:19
reedRyan_Lane, thanks, things should be faster now :)23:20
Ryan_Laneyw23:20
fungireed: yeah, the implicitness of linking and categorization in mediawiki seems to be designed to confuse anyone who isn't already using it23:20
mikalIs it helpful if I suggest droppng python 3 support on that mailing list thread?23:21
fungimikal: we should just drop python support, once you make jhesketh rewrite openstack in go23:21
reedfungi, lots of other small things are carefully hidden :)23:21
reedbut luckily we have a resident expert :)23:22
reedrewrite everything!23:22
reedin R23:22
fungiheh23:22
*** camunoz has joined #openstack-infra23:22
reedwhat's the new language championed by Mozilla Foundation?23:22
fungicommon lisp has my vote23:23
reedrust23:23
* fungi has a secret plan to take over the world by making all devs wear our their () keys23:23
*** ZZelle_ has quit IRC23:23
lifelessrust is nice23:23
lifelessIf we do start allowing other languages though, haskell first please ;)23:24
* mikal is actually a little bit serious23:24
mikalI hate all this six code23:24
mikalWe can't port until someone solves eventlet23:24
clarkbmikal: why not no python2.7 instead?23:24
clarkbmikal: then you can go straight to asyncio23:24
mikalSo I'd like to see people stop doing easy things like xrange() changes23:24
lifelessmikal: or stop usin eventlet23:24
mikalAnd solve the actual hard problem23:24
mikallifeless: sure, if that's the solution23:24
lifelessmikal: well its a solution23:24
mikallifeless: although it is my understanding there's no asyncio in 2.7?23:25
lifelessmikal: enovance backported it23:25
mikallifeless: last I heard someone was porting eventlet to 3 to unblock us23:25
mikalBut my point remains23:25
mikalTweaking trivial things to get your commit count up isn't helping get us to python 323:25
mikalSo stop it23:25
mikal(none of you, but the people who are)23:25
mikalAnd we should "drop" py3 until we have the async problem solved23:26
lifelessmikal: also there is https://pypi.python.org/pypi/future23:26
mikalAlso, get off my lawn23:26
lifelessmikal: do you happen to have a ref to the eventlet port?23:29
*** atiwari has quit IRC23:29
reedwooot ! https://wiki.openstack.org/wiki/Category:Home#Category_Tree23:29
reedRyan_Lane, ^^^ thank you23:29
*** vmucuge has joined #openstack-infra23:30
*** hdd has joined #openstack-infra23:30
*** vmucuge has left #openstack-infra23:30
lifelessTHERE IS HOPE FOR THE UNIVERSE! http://uselessd.darknedgy.net/23:31
pleia2deja vu23:31
mikallifeless: my reference is talking to Richard Jones in meat space23:32
mikallifeless: so, hard to link to23:32
lifelessmikal: ack23:32
mikalRichard is also on vacation this week, so hard to ask for pointers23:32
lifelessackity ack ack23:32
Ryan_Lanereed: cool :)23:32
fungilifeless: yeah, uselessd was all the talk this weekend. i love that the project is defined primarily not by what it is, but what it is not23:34
*** yamahata has joined #openstack-infra23:34
lifelessfungi: immune system respons23:34
pleia2haha23:34
clarkbjeblair: I know what the problem is23:35
clarkbjeblair: patch incoming23:35
fungilifeless: particularly amusing, the ever so important faq entry it has on "Are my boot times safe?"23:35
*** kumartin is now known as kmartin_away23:35
lifelessfungi: because OMG23:36
* fungi pictures otaku with smelly feet muttering to themselves in dark basements rebooting their desktops over and over, stopwatch in hand23:36
*** pballand has quit IRC23:38
*** shashankhegde has quit IRC23:41
*** zz_dimtruck is now known as dimtruck23:42
clarkblifeless: how do I tell nodepool where to write a file? its the -o options?23:43
clarkblifeless: wow sorry23:43
clarkblifeless: how do I tell dib where to write the image file? using the -o option23:43
*** rmcall has quit IRC23:44
lifelessclarkb: yes23:44
lifelessclarkb: -o /path/to/image_basename23:44
lifelessIIRC23:44
clarkbty23:45
*** rmcall has joined #openstack-infra23:45
mikalIs there a Ubuntu cloud archive for 14.04?23:47
*** shashankhegde has joined #openstack-infra23:48
clarkbmikal: not sure, I wouldn't expect it to exist until after we release juno though23:49
pleia2mikal: I'm pretty sure the cloud archive starts once juno comes out since icehouse shipped with 14.0423:49
mikalAhhh, ok23:49
mikalI'm trying to decide how reasonable it is to require them to bump the version of libguestfs on 14.04 for Kilo23:49
mikalIt sounds like a thing they're still willing to do though23:49
openstackgerritSteven Dake proposed a change to openstack-infra/config: Add Kolla project - Dockerizing OpenStack  https://review.openstack.org/12297223:50
*** gokrokve has quit IRC23:51
openstackgerritClark Boylan proposed a change to openstack-infra/nodepool: Handle config updates in dib builder thread  https://review.openstack.org/12328323:54
openstackgerritClark Boylan proposed a change to openstack-infra/nodepool: Move the ImageUpdater base class for clarity.  https://review.openstack.org/12328423:54
clarkbjeblair: ^ that should do it23:54
*** dannywilson has quit IRC23:55
*** dannywilson has joined #openstack-infra23:56
*** dannywilson has quit IRC23:57
*** dannywilson has joined #openstack-infra23:58
openstackgerritA change was merged to openstack-infra/infra-specs: Updates a directory to be included in project-config  https://review.openstack.org/12257223:58
*** hemna is now known as hemnass23:58
reedRyan_Lane, do you know anyone who we could contract to fix https://bugs.launchpad.net/openstack-ci/+bug/1254911 ?23:58
uvirtbotLaunchpad bug 1254911 in openstack-ci "UniversalLanguageSelector breaks wiki skin" [Medium,Triaged]23:58
Ryan_Lanehm. the translatewiki folks would likely be your best bet23:59
openstackgerritA change was merged to openstack-infra/config: Added documentation for StoryBoard  https://review.openstack.org/10846023:59
*** nadya has joined #openstack-infra23:59
Ryan_Lanejoin #wikimedia-i18n and ask in there23:59
Ryan_Lanethey're the ones that maintain it23:59
openstackgerritA change was merged to openstack-infra/reviewstats: Add ldbragst as a core reviewer for Keystone  https://review.openstack.org/12297423:59

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