*** guohliu has quit IRC | 00:03 | |
*** matsuhashi has joined #openstack-infra | 00:05 | |
dhellmann | sdague, mordred : I'm going to just start incrementing X every release ;-) | 00:15 |
---|---|---|
mordred | dhellmann: ++ | 00:33 |
*** crank has quit IRC | 00:34 | |
*** yaguang has joined #openstack-infra | 00:42 | |
*** alexpilotti has quit IRC | 01:01 | |
*** nosnos has joined #openstack-infra | 01:05 | |
*** xchu has joined #openstack-infra | 01:07 | |
*** darraghb has joined #openstack-infra | 01:13 | |
*** ericw has joined #openstack-infra | 01:27 | |
*** alexpilotti has joined #openstack-infra | 01:27 | |
*** yaguang has quit IRC | 01:31 | |
*** ericw has quit IRC | 01:32 | |
*** ekarlso has quit IRC | 01:33 | |
*** ericw has joined #openstack-infra | 01:59 | |
*** jpeeler has joined #openstack-infra | 02:00 | |
*** jpeeler has quit IRC | 02:00 | |
*** jpeeler has joined #openstack-infra | 02:00 | |
*** ericw has quit IRC | 02:03 | |
*** darraghb1 has joined #openstack-infra | 02:13 | |
*** darraghb has quit IRC | 02:15 | |
*** matsuhashi has quit IRC | 02:16 | |
*** mrda has joined #openstack-infra | 02:20 | |
*** matsuhashi has joined #openstack-infra | 02:21 | |
*** darraghb has joined #openstack-infra | 02:23 | |
*** darraghb1 has quit IRC | 02:25 | |
*** cyeoh_ is now known as cyeoh | 02:29 | |
*** ericw has joined #openstack-infra | 02:29 | |
*** matsuhashi has quit IRC | 02:29 | |
*** matsuhashi has joined #openstack-infra | 02:30 | |
*** ericw has quit IRC | 02:34 | |
*** xchu has quit IRC | 02:53 | |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Use wheels for installation https://review.openstack.org/48803 | 02:54 |
*** ericw has joined #openstack-infra | 02:57 | |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Use wheels for installation https://review.openstack.org/48803 | 03:16 |
*** guohliu has joined #openstack-infra | 03:24 | |
*** crank has joined #openstack-infra | 03:30 | |
*** changbl has quit IRC | 03:34 | |
*** crank has quit IRC | 03:35 | |
*** dcramer_ has joined #openstack-infra | 03:36 | |
openstackgerrit | Matthew Treinish proposed a change to openstack-infra/reviewstats: Fix typo in mkoderer username https://review.openstack.org/48882 | 03:41 |
*** darraghb has left #openstack-infra | 03:44 | |
*** changbl has joined #openstack-infra | 03:47 | |
lifeless | mordred: ugh, the pbr tests decode the setup output? grumble. | 03:53 |
lifeless | (subprocess itself doesn't..) | 03:53 |
openstackgerrit | lifeless proposed a change to openstack-dev/pbr: Add a test for command registration. https://review.openstack.org/48833 | 03:54 |
*** changbl has quit IRC | 03:54 | |
*** thingee_zzz is now known as thingee | 03:55 | |
mordred | lifeless: aroo? | 03:57 |
lifeless | mordred: I checked for b" testr " in the output. | 03:57 |
lifeless | mordred: subprocess normally gets you bytes out | 03:58 |
lifeless | mordred: the failure on py33 was apparently a bytes-text mismatch, or so someone else suggested | 03:58 |
mordred | yup. sounds about right | 03:58 |
*** dims has quit IRC | 03:58 | |
lifeless | which means something is magically decoding the subprocess output | 03:58 |
lifeless | so just a surprise | 03:58 |
mordred | yes. the run_command function | 03:58 |
mordred | I believe we added that in one of the attempts to deal with 2.6-3.3 | 03:59 |
mordred | I'm open to other suggestios | 03:59 |
mordred | the whole thing is a nightmare | 03:59 |
mordred | and I hate it | 03:59 |
lifeless | k | 03:59 |
lifeless | will poke later | 03:59 |
mordred | everytime I have to touch it, it makes me want to cry | 04:00 |
mordred | well, let the current stack of things merge first -there is a patch that mucks with the mechanics on run_shell_command that needs to go in to fix ... somebody | 04:00 |
mordred | I think osx | 04:00 |
mordred | or somethingt | 04:00 |
mordred | maybe windows | 04:00 |
mordred | then going back through and re-sensible-izing it sounds GREAT | 04:01 |
mordred | and would be SUPER SUPER welcome | 04:01 |
*** changbl has joined #openstack-infra | 04:07 | |
*** thingee is now known as thingee_zzz | 04:14 | |
mordred | dstufft: it looks like pip might normalize _ to - when processing requirements names? | 04:17 |
mordred | is that correct? or is something on my end doing something unexpected? | 04:17 |
*** AlexF has joined #openstack-infra | 04:22 | |
*** dkliban has quit IRC | 04:26 | |
*** dkliban has joined #openstack-infra | 04:29 | |
*** crank has joined #openstack-infra | 04:31 | |
mordred | ooh! | 04:34 |
mordred | dstufft, lifeless: I just tried devpi again and it was able to make it through installing all of openstack requirements this time | 04:34 |
*** crank has quit IRC | 04:35 | |
dstufft | mordred: all of python packging does that | 04:38 |
*** vipul-away is now known as vipul | 04:38 | |
dstufft | mordred: it's a bit more than that, i'm trying to simplify it a bit | 04:38 |
mordred | dstufft: ok. my testing of a local mirror which is static files at file:/// seems to be confuseled by it | 04:39 |
* mordred just wants to cry | 04:40 | |
*** dkehn_ has joined #openstack-infra | 04:40 | |
*** salv-orlando_ has joined #openstack-infra | 04:40 | |
*** michchap_ has joined #openstack-infra | 04:42 | |
dstufft | mordred: a directory full of file:// ? | 04:42 |
dstufft | mordred: what does your file structure look like | 04:42 |
*** zigo_ has joined #openstack-infra | 04:43 | |
*** bnemec has joined #openstack-infra | 04:43 | |
*** rahmu_ has joined #openstack-infra | 04:43 | |
*** SergeyLukjanov has joined #openstack-infra | 04:43 | |
mordred | sorry, that wasn't clear | 04:43 |
mordred | dstufft: are stuff makes stuff that looks like this: | 04:43 |
mordred | http://pypi.openstack.org/openstack/ | 04:43 |
mordred | s/are/our/ | 04:43 |
*** ArxCruz_ has joined #openstack-infra | 04:44 | |
*** sdake__ has joined #openstack-infra | 04:44 | |
*** jpipes has joined #openstack-infra | 04:44 | |
mordred | hrm | 04:44 |
*** pabelanger_ has joined #openstack-infra | 04:44 | |
mordred | so, on my test run thing, django_compressor is appropriately in django_compressor | 04:44 |
mordred | gah | 04:44 |
mordred | so, on my test run thing, django_compressor is inappropriately in django-compressor | 04:44 |
*** belliott_ has joined #openstack-infra | 04:44 | |
mordred | but on pypi.o.o it's correct | 04:44 |
*** Reapster_ has joined #openstack-infra | 04:45 | |
dstufft | mordred: so your local filesysem has BASEDIR/django_compressor/index.html ? | 04:45 |
mordred | no. I think that's the issue. | 04:45 |
dstufft | what does your local filesystem have | 04:45 |
mordred | the exact same as that web server, dirs full of tarballs | 04:46 |
mordred | except the webserver is doing autoindex | 04:46 |
mordred | and on the filesystem, it needs an exact match first time, | 04:46 |
dstufft | oh oops, I didn't click on that | 04:46 |
dstufft | er | 04:46 |
dstufft | a file | 04:46 |
dstufft | I mean | 04:46 |
mordred | because there is nothing to fall back to crawling | 04:46 |
dstufft | I just looked at the top level | 04:46 |
dstufft | pip has some logic to fake an index.html I think | 04:46 |
mordred | not on file:/// urls | 04:46 |
mordred | it actually explcitly does not use it on those | 04:47 |
mordred | for reasons unbeknownst to me | 04:47 |
dstufft | mordred: are you using --index-url or --file-links | 04:47 |
mordred | --index-url | 04:47 |
dstufft | er find-links | 04:47 |
*** tvb has quit IRC | 04:47 | |
dstufft | mordred: moment | 04:47 |
mordred | k. thanks (this is probably an error somewhere in our stuff, but knowing what the 'right' thing is will certainly be helpful) | 04:48 |
dstufft | mordred: I think you need to add an index.html | 04:48 |
dstufft | https://github.com/pypa/pip/blob/develop/pip/index.py#L638 | 04:48 |
mordred | for the file:// ? | 04:48 |
dstufft | sec | 04:48 |
dstufft | making sure | 04:48 |
mordred | easier thing in this case would actually probably be just starting an apache and pointing it at a dir | 04:49 |
*** ArxCruz has quit IRC | 04:49 | |
*** salv-orlando has quit IRC | 04:49 | |
*** jaypipes has quit IRC | 04:49 | |
*** michchap has quit IRC | 04:49 | |
*** pabelanger has quit IRC | 04:49 | |
*** bnemec_ has quit IRC | 04:49 | |
*** afazekas has quit IRC | 04:49 | |
*** dkehn has quit IRC | 04:49 | |
*** zigo has quit IRC | 04:49 | |
*** sdake_ has quit IRC | 04:49 | |
*** rahmu has quit IRC | 04:49 | |
*** belliott has quit IRC | 04:49 | |
*** Reapster has quit IRC | 04:49 | |
*** salv-orlando_ is now known as salv-orlando | 04:49 | |
*** belliott_ is now known as belliott | 04:49 | |
*** rahmu_ is now known as rahmu | 04:49 | |
dstufft | mordred: can you do an install with -vvv | 04:50 |
mordred | it'll take a bit - but yeah | 04:50 |
mordred | oh! | 04:51 |
mordred | hrm | 04:51 |
dstufft | I think for --index-url it literally looks for an index.html file to be inside the directory | 04:52 |
*** salv-orlando has quit IRC | 04:59 | |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Use wheels for installation https://review.openstack.org/48803 | 05:10 |
mordred | dstufft: that'll add the -v -v | 05:11 |
mordred | dstufft: actually, it looks like we are doing the index.html for the local dirs | 05:11 |
mordred | dstufft: so I'm curious to see what the discovery sequence looks like | 05:11 |
*** basha has joined #openstack-infra | 05:12 | |
*** jcoufal has joined #openstack-infra | 05:16 | |
*** Ryan_Lane has joined #openstack-infra | 05:29 | |
*** crank has joined #openstack-infra | 05:31 | |
openstackgerrit | Monty Taylor proposed a change to openstack-infra/pypi-mirror: Ensure that wheel is installed https://review.openstack.org/48888 | 05:32 |
*** Ryan_Lane has quit IRC | 05:34 | |
*** moted has quit IRC | 05:36 | |
*** tvb has joined #openstack-infra | 05:41 | |
notmyname | mordred: https://answers.launchpad.net/swift/+question/236471 <-- issues with the swift ppa being gone. seems that it was getting some amount of use | 05:55 |
*** matsuhas_ has joined #openstack-infra | 05:57 | |
*** AlexF has quit IRC | 05:58 | |
*** matsuhashi has quit IRC | 05:58 | |
*** nosnos_ has joined #openstack-infra | 05:58 | |
*** nosnos has quit IRC | 05:59 | |
*** Ryan_Lane has joined #openstack-infra | 05:59 | |
*** Ryan_Lane has quit IRC | 06:06 | |
*** AlexF has joined #openstack-infra | 06:07 | |
*** crank has quit IRC | 06:09 | |
mordred | notmyname: oh excellent | 06:11 |
mordred | ttx: ^^ | 06:11 |
*** nicedice has quit IRC | 06:12 | |
notmyname | mordred: ya. the hard thing is that if it were used people were getting bad (ie old, unsupported) code | 06:12 |
notmyname | mordred: perhaps we have an old doc somewhere that is still pointing to it | 06:12 |
notmyname | mordred: do you know if any stats are tracked about how much LP resources like that are used? | 06:12 |
mordred | notmyname: I'm guessing that's probably the case | 06:13 |
*** AlexF has quit IRC | 06:13 | |
mordred | and no, I don't believe there was any stat for that (I know ttx was trying to look in to whether it was in use or not and couldn't get a good answer) | 06:13 |
notmyname | mordred: yup. http://docs.openstack.org/developer/swift/howto_installmultinode.html <-- search for ppa | 06:13 |
notmyname | which is an old doc that needs updating anyway | 06:13 |
*** SergeyLukjanov has quit IRC | 06:14 | |
mordred | wow | 06:14 |
mordred | https://wiki.openstack.org/wiki/Project_Resources | 06:14 |
mordred | also is up to date enough to have zuul | 06:14 |
mordred | but still references the ppas | 06:14 |
notmyname | mordred: so maybe if we're lucky it's just a new user trying to do stuff for the first time. if we're not lucky, it's a prod setup trying to update | 06:14 |
mordred | yah | 06:14 |
mordred | well, if they are a prod user looking for ubuntu packages, we should be able to point them to cloud-archive | 06:15 |
mordred | I'm answering about the ppas being deprecated for a while and recently removed | 06:15 |
mordred | I'll mention cloudarchive - unless you want to respond instead? | 06:15 |
notmyname | nope. go for it | 06:16 |
notmyname | /punt | 06:16 |
*** afazekas has joined #openstack-infra | 06:16 | |
*** davidhadas_ has quit IRC | 06:17 | |
*** pblaho has joined #openstack-infra | 06:21 | |
*** ekarlso has joined #openstack-infra | 06:21 | |
*** basha has quit IRC | 06:23 | |
*** mrda has quit IRC | 06:24 | |
*** ekarlso has quit IRC | 06:26 | |
*** ekarlso has joined #openstack-infra | 06:26 | |
notmyname | mordred: still up? | 06:28 |
notmyname | mordred: since I'll be traveling tomorrow, I'll send an email. | 06:30 |
*** basha has joined #openstack-infra | 06:33 | |
*** Ryan_Lane has joined #openstack-infra | 06:34 | |
*** Ryan_Lane has quit IRC | 06:38 | |
*** odyssey4me has joined #openstack-infra | 06:45 | |
*** michchap_ has quit IRC | 06:54 | |
*** michchap has joined #openstack-infra | 06:54 | |
*** yaguang has joined #openstack-infra | 06:56 | |
*** matsuhas_ has quit IRC | 06:57 | |
*** dkliban has quit IRC | 06:58 | |
ttx | notmyname, mordred: wow. I was expecting something like this | 07:00 |
*** nosnos has joined #openstack-infra | 07:02 | |
*** nosnos_ has quit IRC | 07:02 | |
ttx | but there was no way of marking PPAs "deprecated" in a way those users would have noticed, anyway | 07:02 |
openstackgerrit | Dirk Mueller proposed a change to openstack/requirements: Raise/Relax WebTest requirement to match Keystone https://review.openstack.org/48898 | 07:04 |
*** Ryan_Lane has joined #openstack-infra | 07:04 | |
*** crank has joined #openstack-infra | 07:04 | |
*** matsuhashi has joined #openstack-infra | 07:05 | |
*** davidhadas has joined #openstack-infra | 07:06 | |
*** michchap has quit IRC | 07:07 | |
*** markmc has joined #openstack-infra | 07:08 | |
*** basha has quit IRC | 07:09 | |
*** Ryan_Lane has quit IRC | 07:09 | |
*** michchap has joined #openstack-infra | 07:09 | |
mordred | ttx: I think we should do some searching in the wiki for PPA | 07:12 |
*** flaper87|afk is now known as flaper87 | 07:13 | |
*** slong has quit IRC | 07:13 | |
mordred | ttx, notmyname: (http://docs.openstack.org/developer/swift/howto_installmultinode.html) | 07:14 |
mordred | is what messed those guys up | 07:14 |
*** tkammer has joined #openstack-infra | 07:14 | |
ttx | mordred: I'll do some wiki searching | 07:15 |
*** davidhadas_ has joined #openstack-infra | 07:33 | |
*** davidhadas has quit IRC | 07:33 | |
*** Ryan_Lane has joined #openstack-infra | 07:35 | |
saschpe | zul: ping, you still owe me a package on the gate :-) | 07:37 |
*** Ryan_Lane has quit IRC | 07:39 | |
*** matsuhashi has quit IRC | 07:40 | |
*** matsuhashi has joined #openstack-infra | 07:42 | |
*** matsuhashi has quit IRC | 07:42 | |
*** AJaeger has joined #openstack-infra | 07:42 | |
*** SergeyLukjanov has joined #openstack-infra | 07:44 | |
*** matsuhashi has joined #openstack-infra | 07:44 | |
*** matsuhashi has quit IRC | 07:45 | |
*** kpavel has joined #openstack-infra | 07:47 | |
*** matsuhashi has joined #openstack-infra | 07:48 | |
*** matsuhashi has quit IRC | 07:48 | |
*** davidhadas_ has quit IRC | 07:50 | |
*** boris-42 has joined #openstack-infra | 07:51 | |
*** yassine has joined #openstack-infra | 07:59 | |
*** Ryan_Lane has joined #openstack-infra | 08:05 | |
*** derekh has joined #openstack-infra | 08:05 | |
*** hashar has joined #openstack-infra | 08:05 | |
*** hashar_ has joined #openstack-infra | 08:09 | |
*** hashar has quit IRC | 08:10 | |
*** hashar_ is now known as hashar | 08:10 | |
*** flaper87 is now known as flaper87|afk | 08:12 | |
*** matsuhashi has joined #openstack-infra | 08:13 | |
*** mkerrin has joined #openstack-infra | 08:14 | |
*** Ryan_Lane has quit IRC | 08:14 | |
*** dizquierdo has joined #openstack-infra | 08:14 | |
*** flaper87|afk is now known as flaper87 | 08:23 | |
*** fbo_away is now known as fbo | 08:25 | |
*** dizquierdo has quit IRC | 08:28 | |
*** basha has joined #openstack-infra | 08:38 | |
*** boris-42 has quit IRC | 08:39 | |
*** Ryan_Lane has joined #openstack-infra | 08:40 | |
*** Ryan_Lane has quit IRC | 08:44 | |
*** jcoufal has quit IRC | 08:59 | |
*** dizquierdo has joined #openstack-infra | 09:02 | |
*** johnthetubaguy has joined #openstack-infra | 09:13 | |
*** tkammer has quit IRC | 09:26 | |
*** Ryan_Lane has joined #openstack-infra | 09:41 | |
kong | anyone can see this problem, AttributeError: 'module' object has no attribute 'find_resourceid_by_name_or_id'. Jenkins in stable/grizzly is failed because of it. Please see https://review.openstack.org/#/c/48557/ | 09:41 |
*** Ryan_Lane has quit IRC | 09:41 | |
*** Ryan_Lane has joined #openstack-infra | 09:41 | |
*** thomasbiege has joined #openstack-infra | 09:41 | |
*** yaguang has quit IRC | 09:42 | |
*** boris-42 has joined #openstack-infra | 09:42 | |
*** yaguang has joined #openstack-infra | 09:44 | |
*** Ryan_Lane has quit IRC | 09:46 | |
*** thomasbiege has quit IRC | 09:50 | |
*** guohliu has quit IRC | 09:50 | |
ttx | notmyname, mordred: more fun at https://bugs.launchpad.net/ubuntu/+source/swift/+bug/1233042 | 09:54 |
uvirtbot | Launchpad bug 1233042 in swift "swift-core repository failed to fetch" [Undecided,Invalid] | 09:54 |
*** boris-42_ has joined #openstack-infra | 10:07 | |
*** boris-42 has quit IRC | 10:07 | |
*** Ryan_Lane has joined #openstack-infra | 10:11 | |
*** Ryan_Lane has joined #openstack-infra | 10:11 | |
*** Ryan_Lane has quit IRC | 10:16 | |
openstackgerrit | Jaroslav Henner proposed a change to openstack-infra/jenkins-job-builder: Add dynamic string and choice params. https://review.openstack.org/48506 | 10:19 |
*** pcm_ has joined #openstack-infra | 10:30 | |
*** pcm_ has quit IRC | 10:32 | |
*** pcm_ has joined #openstack-infra | 10:33 | |
*** michchap has quit IRC | 10:34 | |
*** yaguang has quit IRC | 10:34 | |
*** michchap has joined #openstack-infra | 10:34 | |
*** Ryan_Lane has joined #openstack-infra | 10:42 | |
*** amotoki has joined #openstack-infra | 10:44 | |
*** Ryan_Lane has quit IRC | 10:46 | |
*** HenryG has joined #openstack-infra | 10:47 | |
*** alexpilotti has quit IRC | 10:59 | |
*** ArxCruz_ has quit IRC | 11:08 | |
*** Ryan_Lane has joined #openstack-infra | 11:12 | |
*** Ryan_Lane has quit IRC | 11:16 | |
*** thomasbiege has joined #openstack-infra | 11:22 | |
*** thomasbiege has quit IRC | 11:22 | |
*** tvb has quit IRC | 11:25 | |
*** tvb has joined #openstack-infra | 11:26 | |
soren | I seem to remember that you guys found a way to cache the virtualenvs used during tox runs. Is that still functional? | 11:26 |
sdague | soren: I thought it was just a feature of new tox, but mordred would know for sure once he's up | 11:36 |
*** lcestari_ has joined #openstack-infra | 11:39 | |
*** kong has quit IRC | 11:41 | |
soren | sdague: Just saw this from 2011: https://lists.launchpad.net/openstack/msg06405.html Mentions pre-caching virtualenvs | 11:42 |
*** Ryan_Lane has joined #openstack-infra | 11:43 | |
sdague | soren: you have PIP_CACHE enabled? | 11:43 |
soren | sdague: I have a pip cache. | 11:43 |
soren | sdague: The problem with pip caches is that pip still has to interrogate pypi to learn what the newest version is. | 11:44 |
sdague | right, fair | 11:44 |
soren | Well, interrogate pypi and install the packages again, but it seems like talking to pypi is the lengthy bit. | 11:44 |
*** rfolco has joined #openstack-infra | 11:46 | |
soren | I'd just like to cache the virtualenvs and do e.g. daily expiration + expiration every time pip-requirements changes or something like that. | 11:46 |
*** Ryan_Lane has quit IRC | 11:47 | |
*** dims has joined #openstack-infra | 11:48 | |
*** jcoufal has joined #openstack-infra | 11:56 | |
*** dkranz has joined #openstack-infra | 11:56 | |
*** cody-somerville has quit IRC | 11:56 | |
*** AlexF has joined #openstack-infra | 12:02 | |
*** boris-42_ has quit IRC | 12:08 | |
*** sandywalsh has joined #openstack-infra | 12:08 | |
*** ArxCruz has joined #openstack-infra | 12:11 | |
*** dims has quit IRC | 12:12 | |
*** dims has joined #openstack-infra | 12:12 | |
*** Ryan_Lane has joined #openstack-infra | 12:13 | |
*** hemnafk has quit IRC | 12:15 | |
*** hemnafk has joined #openstack-infra | 12:16 | |
*** Ryan_Lane has quit IRC | 12:17 | |
*** pabelanger_ has quit IRC | 12:24 | |
*** adalbas has joined #openstack-infra | 12:24 | |
*** pabelanger has joined #openstack-infra | 12:24 | |
*** hashar has quit IRC | 12:26 | |
*** thomasm has joined #openstack-infra | 12:26 | |
*** Clabbe has joined #openstack-infra | 12:26 | |
*** sdake has quit IRC | 12:27 | |
Clabbe | What happens in openstack-ci if a git change cant be automatically merged? | 12:27 |
*** sdake has joined #openstack-infra | 12:27 | |
*** basha has quit IRC | 12:27 | |
*** adalbas has quit IRC | 12:31 | |
*** hashar has joined #openstack-infra | 12:32 | |
*** schwicht has joined #openstack-infra | 12:35 | |
*** weshay has joined #openstack-infra | 12:37 | |
*** hashar has quit IRC | 12:39 | |
*** hashar has joined #openstack-infra | 12:39 | |
*** Ryan_Lane has joined #openstack-infra | 12:43 | |
*** adalbas has joined #openstack-infra | 12:43 | |
*** acabrera has joined #openstack-infra | 12:43 | |
*** Ryan_Lane has quit IRC | 12:47 | |
fungi | Clabbe: it doesn't get merged, the corresponding gerrit review gets a comment stating as much, and someone needs to rebase/fix it before it gets reviewed and approved again | 12:55 |
fungi | (usually with another patchset to the same change in gerrit) | 12:56 |
*** amotoki has quit IRC | 12:58 | |
mordred | soren: so ... | 12:58 |
mordred | soren: tox should re-use its virtualenv in the same workspace | 12:58 |
mordred | but if you're talking about reusing a virtualenv between various jenkins workspaces or something | 12:59 |
mordred | no, virtualenv itself gets screwy | 12:59 |
*** dprince has joined #openstack-infra | 12:59 | |
mordred | we did a BUNCH of hacks to get that to work and eventually just ditched it and went for running our pypi mirror | 12:59 |
mordred | soren: if you don't want to set up the pypi mirroring stuff we did, I recommend running devpi | 12:59 |
mordred | which I just verified works last night | 13:00 |
Clabbe | fungi: thx | 13:01 |
openstackgerrit | A change was merged to openstack-infra/config: Add #stackforge-libra to gerritbot https://review.openstack.org/48040 | 13:02 |
*** pblaho has quit IRC | 13:03 | |
*** dkranz has quit IRC | 13:03 | |
*** pblaho has joined #openstack-infra | 13:04 | |
*** julim has joined #openstack-infra | 13:07 | |
*** mriedem has joined #openstack-infra | 13:08 | |
*** julim has joined #openstack-infra | 13:09 | |
*** OlivierSanchez has joined #openstack-infra | 13:10 | |
*** nosnos has quit IRC | 13:13 | |
*** dcramer_ has quit IRC | 13:13 | |
*** Ryan_Lane has joined #openstack-infra | 13:14 | |
*** rnirmal has joined #openstack-infra | 13:15 | |
*** dkranz has joined #openstack-infra | 13:16 | |
*** Ryan_Lane has quit IRC | 13:18 | |
*** matty_dubs|gone is now known as matty_dubs | 13:20 | |
*** OlivierSanchez has quit IRC | 13:20 | |
*** openstackgerrit has quit IRC | 13:22 | |
*** openstackgerrit has joined #openstack-infra | 13:22 | |
*** tizzo has joined #openstack-infra | 13:23 | |
mordred | ttx: another fun thing to search for is pip-requires | 13:25 |
mordred | hub_cap: this is out of date: https://wiki.openstack.org/wiki/DatabaseAsAService | 13:27 |
notmyname | mordred: about to tag a release for python-swiftclient so that we can get beyond the most painful dependency issues | 13:28 |
openstackgerrit | afazekas proposed a change to openstack-infra/devstack-gate: Using the root user for tempest run https://review.openstack.org/42101 | 13:30 |
mordred | notmyname: woot! | 13:30 |
mordred | notmyname: I believe that that means that no more openstack projects will depend on it and I can remove it from the mirror | 13:31 |
notmyname | mordred: https://etherpad.openstack.org/LtMO26sWK5 writing my tag message | 13:31 |
afazekas | mordred,lifeless : https://review.openstack.org/42101 | 13:32 |
*** OlivierSanchez has joined #openstack-infra | 13:33 | |
soren | mordred: devpi, eh? Thanks for the pointer. | 13:33 |
soren | mordred: I suppose I could just configure Jenkins not to wipe the workspace, but the sort of bugs caused by that can be soo hard to spot. | 13:34 |
mordred | soren: I recommend wiping the workspace and using somesort of pypi mirror | 13:36 |
*** adalbas has quit IRC | 13:36 | |
*** OlivierSanchez has quit IRC | 13:40 | |
*** amotoki has joined #openstack-infra | 13:40 | |
notmyname | mordred: final proposal on the etherpad | 13:41 |
mordred | notmyname: yes. that looks good to me | 13:42 |
notmyname | mordred: ok, thanks | 13:42 |
*** OlivierSanchez has joined #openstack-infra | 13:43 | |
notmyname | mordred: tag pushed to gerrit. sending email now | 13:44 |
*** Ryan_Lane has joined #openstack-infra | 13:44 | |
*** dcramer_ has joined #openstack-infra | 13:44 | |
mordred | sweet. I'm going to watch the mirror jobs that are kicked off by this so I can see if anyone else is left touching d2to1 | 13:44 |
*** jergerber has joined #openstack-infra | 13:45 | |
mriedem | does anyone know if the gate is supposed to be installing devstack from master against a stable/grizzly patch or not? | 13:45 |
mriedem | https://bugs.launchpad.net/openstack-ci/+bug/1231989 | 13:45 |
mordred | as of yesterday, the count was python-swiftclient, oslo.sphinx, diskimage-buidler and triple-image-elements - but I believe all 4 have now made new releases | 13:45 |
uvirtbot | Launchpad bug 1231989 in openstack-ci "quantumclient being tested against devstack master rather than devstack stable/grizzly" [Undecided,Confirmed] | 13:45 |
mriedem | sdague: ping | 13:45 |
sdague | mriedem: pong? | 13:45 |
mriedem | sdague: looking at this: https://bugs.launchpad.net/openstack-ci/+bug/1231989 | 13:46 |
mriedem | it's blocking a patch to fix quantumclient in stable/grizzly | 13:46 |
mordred | mriedem: client libs currently are tested against master | 13:46 |
mordred | mriedem: we don't take stable patches to client libs | 13:46 |
mriedem | mordred: and master has neutronclient but stable/grizzly has quantumclient | 13:46 |
*** tizzo has quit IRC | 13:47 | |
mordred | mriedem: can you explain more about the patch you're wanting to land? | 13:47 |
mriedem | mordred: this is a cliff/pyparsing issue with quantumclient | 13:47 |
mordred | gotcha | 13:47 |
mordred | yeah, we have to ninja that | 13:47 |
mriedem | mordred: yeah, let me start at the beginning... | 13:47 |
mordred | can you point me at the patch? | 13:47 |
mriedem | mordred: this is my nova stable/grizzly patch: https://review.openstack.org/#/c/48300/ | 13:47 |
*** AlexF has quit IRC | 13:47 | |
mordred | (quantumclient is a very special snowflake) | 13:47 |
mriedem | that fails in the check b/c of quantumclient deps for cliff | 13:47 |
mordred | yes. with you so far | 13:48 |
mriedem | which is being addressed here: https://review.openstack.org/#/c/48299/ | 13:48 |
mriedem | but that's failing because of this bug: https://bugs.launchpad.net/openstack-ci/+bug/1231989 | 13:48 |
uvirtbot | Launchpad bug 1231989 in openstack-ci "quantumclient being tested against devstack master rather than devstack stable/grizzly" [Undecided,Confirmed] | 13:48 |
*** Ryan_Lane has quit IRC | 13:48 | |
mriedem | from the check logs on my nova patch: "error: Installed distribution pyparsing 1.5.7 conflicts with requirement pyparsing>=2.0.1" | 13:49 |
mriedem | most people here are probably still having nightmares from the cliff/pyparsing issue from last week? | 13:49 |
mriedem | so in this patch, thomasm is simply removing the pyparsing requirement from quantumclient so cliff can pull it in implicitly: https://review.openstack.org/#/c/48299/1/ | 13:50 |
thomasm | mriedem, Yeah. I am about to revert the 3rd patch to the second, given the setup.py stuff, and my only wanting to change the thing causing trouble for a backport. | 13:51 |
mriedem | but then jenkins fails because it's running devstack on master which is looking for the neutron bash completion file but it should be using quantumclient | 13:51 |
mriedem | http://logs.openstack.org/99/48299/2/check/gate-tempest-devstack-vm-full/252a566/console.html.gz | 13:51 |
mordred | thomasm, mriedem ok. this is the deal | 13:51 |
mordred | a) please do remove d2to1 | 13:51 |
mordred | b) also please update setup.py to match the current setup.py in the projects, namely: setup_requires=['pbr'], pbr=True) | 13:52 |
mordred | c) jenkins tests for the quantumclient patch will and are expected to fail | 13:52 |
mordred | If we're happy with this patch, and someone can verify that it does what we think it does (by hand) | 13:53 |
mordred | then I will force merge it and release a new quantumclient to pypi | 13:53 |
*** adalbas has joined #openstack-infra | 13:53 | |
notmyname | mordred: when you are on a plane, do you use the wifi to do code reviews or do you download everything up front? | 13:54 |
mordred | notmyname: wifi | 13:54 |
mriedem | thomasm: i'm assuming you'll revert your patch to set 2 and change setup.py as mordred points out? | 13:54 |
* notmyname has a 5 hour flight today :-( | 13:54 | |
mordred | notmyname: although I also tend to download all the code first | 13:54 |
mordred | notmyname: I just wrote a script yesterday that you can use to make sure that you have all of the code in all of the openstack repos up to date on your laptop! | 13:55 |
mordred | :) | 13:55 |
mriedem | thomasm: once you get those changes up i can cherry pick them locally and run an install to verify it's OK | 13:55 |
*** flaper87 is now known as flaper87|afk | 13:55 | |
mordred | notmyname: I recommend the wifi. it makes the flight much more productive time | 13:55 |
notmyname | mordred: called "download ALL THE THINGS!!!!" | 13:55 |
mordred | especially for a cross-country | 13:55 |
mordred | hehe | 13:55 |
*** OlivierSanchez is now known as ojacques | 13:57 | |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Use wheels for installation https://review.openstack.org/48803 | 13:58 |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Add the semver documentation https://review.openstack.org/48855 | 13:59 |
mordred | mriedem: awesome. let me know when it's ready and I'll get it in | 13:59 |
*** julim has quit IRC | 13:59 | |
mordred | dhellmann: thanks for the bullet catch. the semver doc is different than upstream - most notably it ports in PEP440 semantics for how to deal with pre-release versions | 14:00 |
*** basha has joined #openstack-infra | 14:00 | |
mriedem | mordred: thanks | 14:01 |
*** julim has joined #openstack-infra | 14:01 | |
*** che-arne has joined #openstack-infra | 14:01 | |
*** dkranz has quit IRC | 14:02 | |
*** dguitarbite has joined #openstack-infra | 14:02 | |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Fix typo in mkoderer username https://review.openstack.org/48882 | 14:03 |
*** pblaho has quit IRC | 14:04 | |
*** ojacques has quit IRC | 14:04 | |
*** dkliban has joined #openstack-infra | 14:05 | |
thomasm | mriedem, Yes, I will | 14:05 |
thomasm | mriedem, Doing that now | 14:05 |
mriedem | thomasm: ok, thanks, i'll see the change when it comes up | 14:05 |
*** pblaho has joined #openstack-infra | 14:05 | |
thomasm | mriedem, thanks! =] | 14:05 |
*** OlivierSanchez has joined #openstack-infra | 14:06 | |
dhellmann | mordred: do the upstream folks not want to address pre-release versioning? | 14:06 |
*** AlexF has joined #openstack-infra | 14:06 | |
* dhellmann wonders why we want a separate copy of that document | 14:06 | |
*** adalbas has quit IRC | 14:06 | |
mordred | dhellmann: they address is differently | 14:09 |
mordred | dhellmann: in ways that are incompatible with both python and distro versioning | 14:09 |
mordred | dhellmann: the one in pbr is, I believe, going to be step one towards writing a pep | 14:09 |
dhellmann | mordred: oh, that's helpful | 14:09 |
mordred | dhellmann: I was more snarky about it, but lifeless and I hashed it out for a while over the weekend | 14:09 |
dhellmann | mordred: what will the new pep address? | 14:10 |
mordred | dhellmann: I think my main beef isn't so much the version itself, but the fact that their use of - as a seperator between main version and pre-release version is potentially confusing to a human looking at the version | 14:10 |
dhellmann | yeah | 14:10 |
mordred | dhellmann: the pep would basically be pep440 semantic versioning guidelines for python | 14:11 |
mordred | so, if a python project claims to use semantic versioning, this is how that's implemented | 14:11 |
*** dguitarbite has quit IRC | 14:11 | |
mordred | there isn't _that_ much that has to change from upstream, honestly | 14:11 |
mordred | the important bits (the actual releases) are spot on | 14:11 |
mordred | but the two main changes are actually being stricter about what you can and can't do in a pre-release section, and changing how that section is signfied | 14:12 |
mordred | from X.Y.X-any.thing.here.is.prelease1.garbage | 14:13 |
mordred | to X.Y.Z.(a|b|rc)[0-9]+ | 14:13 |
dstufft | well PEP440 also doesn't say that 2.1 and 2.2 must be compatible | 14:13 |
dstufft | it sort of suggests it | 14:13 |
mordred | indeed | 14:13 |
*** odyssey4me has quit IRC | 14:14 | |
dstufft | but i'd think with a "PEP440 based semver" we'd remove the suggestion and just make PEP440 define the version spec, and redirect to PEPWhatever for the semantics | 14:14 |
mordred | that's why I like your suggestion of an additional pep to talk about what the versions should _mean_ | 14:14 |
mordred | where PEP440 talks about how they should be physically constructed | 14:14 |
*** Ryan_Lane has joined #openstack-infra | 14:14 | |
thomasm | mordred, mriedem quantumclient branch is already updated with neutron's setup.py and it was given a new set of requirements: https://github.com/openstack/python-neutronclient/blob/quantumclient/setup.py | 14:15 |
mordred | this will be my first pep - I'm gonna have to go read up more on the process | 14:15 |
dhellmann | is it worth pointing out the differences between what pbr and the proto-pep say to do and what the upstream version says, to ensure a casual reader doesn't miss the differences | 14:15 |
thomasm | mordred, mriedem: https://github.com/openstack/python-neutronclient/blob/quantumclient/requirements.txt | 14:15 |
mordred | dhellmann: yeah. that's a good idea | 14:16 |
dhellmann | mordred: that can be a second changeset, if you like | 14:16 |
thomasm | https://github.com/openstack/python-neutronclient/commit/cbb83121c09f95b00720f494ab5f424612ac207d | 14:16 |
*** DennyZhang has joined #openstack-infra | 14:16 | |
mordred | dhellmann: I'm hoping that maybe some people will iterate on the doc for a bit after it's in and before we do a pep | 14:16 |
dstufft | mordred: essentially it's write the PEP, submit it to the PEP eidtors (Nick is one of them), then post it on distutils-sig, set the BDFL-Delegate to Nick, discuss on mailing list, adjust with feedback until discussion is over or you're ready and then ask for pronouncement from the BDFL Delegate | 14:17 |
dstufft | that's it in a nutshell | 14:17 |
mordred | awesome. | 14:17 |
mriedem | thomasm: good point, i forgot that mark was working on that | 14:17 |
thomasm | Yep! | 14:18 |
thomasm | Let me recheck my stable fix. =] | 14:18 |
dstufft | mordred: and if you make any major changes post it again so peolpe can view the changes easily | 14:18 |
dstufft | before acceptance | 14:18 |
*** changbl has quit IRC | 14:18 | |
dstufft | mordred: packaging PEPs that don't touch CPython are easier than ones that do (assuming the idea is sane :) ) | 14:18 |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Move savanna under openstack org https://review.openstack.org/48491 | 14:19 |
*** Ryan_Lane has quit IRC | 14:19 | |
*** dkranz has joined #openstack-infra | 14:19 | |
*** adalbas has joined #openstack-infra | 14:19 | |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Move savanna under openstack org https://review.openstack.org/48491 | 14:19 |
*** esker has joined #openstack-infra | 14:19 | |
*** tvb has quit IRC | 14:19 | |
esker | Hi All... How might one get a project listed here: https://launchpad.net/openstack/ | 14:20 |
*** anteaya has joined #openstack-infra | 14:20 | |
esker | Must it be fully recognized as "incubated" first? | 14:20 |
*** OlivierSanchez is now known as ojacques | 14:22 | |
mordred | esker: nope. there's all sorts of crazy stuff there. what sort of thing do you want listed? | 14:22 |
esker | mordred: thanks... this: https://launchpad.net/manila | 14:23 |
esker | mordred: FWIW, headed down the incubation path... just haven't fully prepped it yet. | 14:23 |
*** tkammer has joined #openstack-infra | 14:24 | |
*** markmcclain has joined #openstack-infra | 14:25 | |
mordred | esker: so, what you want to do is go to: https://launchpad.net/manilla/+edit look for the "Part of" field and put openstack there | 14:26 |
esker | mordred... ah, okay... had missed that. Thanks! | 14:27 |
mordred | esker: sure thing! | 14:27 |
*** rcleere has joined #openstack-infra | 14:28 | |
*** markmcclain has quit IRC | 14:30 | |
*** markmcclain has joined #openstack-infra | 14:34 | |
jog0 | I am getting timeouts on logstash.o.o today | 14:37 |
*** rcleere_ has joined #openstack-infra | 14:37 | |
basha | can someone look at https://review.openstack.org/#/c/47161/ | 14:37 |
basha | The failures doesnt seem to be coz of the change | 14:37 |
*** rcleere has quit IRC | 14:37 | |
*** rcleere_ is now known as rcleere | 14:37 | |
jog0 | so elastic-recheck is down and timing out | 14:37 |
basha | and rechecks are'nt working | 14:37 |
jeblair | jog0: elasticsearch is 502ing for me | 14:38 |
jog0 | jeblair: hmm I can go to http://logstash.openstack.org/ but its slow | 14:39 |
jog0 | I don't see any 502s | 14:40 |
*** AlexF has quit IRC | 14:40 | |
jeblair | jog0: " | 14:40 |
jeblair | If it helps, I received a 502 Proxy Error from: api/search" | 14:40 |
jeblair | jog0: is what eventually happens after several minutes | 14:40 |
mordred | dstufft: you know things about both packaging and django ... | 14:40 |
*** thomasem has joined #openstack-infra | 14:40 | |
mordred | dstufft: all of our django-related thigns have this cargo-culted into their setup.py: | 14:40 |
mordred | for scheme in install.INSTALL_SCHEMES.values(): | 14:40 |
mordred | scheme['data'] = scheme['purelib'] | 14:40 |
dstufft | mordred: yea, that's because distutils doesn't have package_data IIRC | 14:41 |
jog0 | jeblair: hmm, anyway back to finishing up my slides for today | 14:41 |
dstufft | data files get installed somewhere different then where .py files do | 14:41 |
dstufft | package_daa files get installed alongside | 14:41 |
mordred | dstufft: but setuptools does, no? | 14:41 |
dstufft | Django won't depend on setuptools | 14:41 |
mordred | ah. but so if it's an external project that uses django and does depend on setuptools, this is not needed | 14:42 |
mordred | ? | 14:42 |
dstufft | shouldn't be, you just need to properly setup package_data | 14:42 |
*** AlexF has joined #openstack-infra | 14:42 | |
mordred | awesome. well, that we do | 14:42 |
mordred | sweet! thank you! | 14:42 |
*** thomasm has quit IRC | 14:42 | |
*** blamar has joined #openstack-infra | 14:42 | |
*** DennyZhang has quit IRC | 14:44 | |
*** Ryan_Lane has joined #openstack-infra | 14:45 | |
*** datsun180b has joined #openstack-infra | 14:46 | |
jeblair | the elasticsearch cluster status is 'green' | 14:46 |
*** dkranz has quit IRC | 14:48 | |
*** Ryan_Lane has quit IRC | 14:49 | |
jog0 | jeblair: hmm still seeing timeouts | 14:50 |
fungi | green timeouts. greaaaat | 14:51 |
jeblair | jog0: agreed | 14:51 |
jeblair | fungi: agreed. :) | 14:51 |
jog0 | it may be related to how fast new data gets processed | 14:53 |
jog0 | because I am cheacking if new job is in elasticSearch when it timesout | 14:53 |
mordred | wow. I just submitted patches to every stackforge project that's still referencing d2to1 | 14:54 |
mordred | blerg, is what I have to say | 14:54 |
fungi | elasticsearch and the logstash workers don't seem to be particularly heavily loaded | 14:55 |
clarkb | elasticsearch may have gone sideways did we check status? | 14:55 |
Alex_Gaynor | mordred: so the docs tests for oslo.version don't appear to be passing, known? | 14:55 |
mordred | Alex_Gaynor: yeah - I noticed on that patch - lemme fix | 14:55 |
*** tizzo has joined #openstack-infra | 14:56 | |
*** basha has quit IRC | 14:57 | |
clarkb | elasticsearch4 is not part of the cluster, I think something happened | 14:58 |
Alex_Gaynor | Yay. A patch was just approved which fixes a bug with 163 rechecks! | 14:58 |
mordred | Alex_Gaynor: WOOT | 14:59 |
jeblair | clarkb: good morning! | 15:00 |
clarkb | jeblair: morning | 15:00 |
jeblair | clarkb: i checked status, it said green... | 15:00 |
*** che-arne has quit IRC | 15:00 | |
jeblair | clarkb: how did you find es4 was gone? | 15:00 |
mordred | Alex_Gaynor: patch submitted for oslo.version which should fix the doc issue, and I rebased the sequence of mark-patches on top of it | 15:00 |
openstackgerrit | Victor Sergeyev proposed a change to openstack-dev/hacking: Add H234 check to avoid (x)range() function usage https://review.openstack.org/46912 | 15:00 |
clarkb | jeblair: yeah, it is grean because we have one replica so no data lost with one node gone. I saw green and 13 nodes in cluster, we should have 14 | 15:00 |
clarkb | jeblair: then I fired up bigdesk against a local port forward to one of the cluster nodes | 15:01 |
clarkb | I am going to restart elasticsearch on elasticsearch4 | 15:01 |
*** thingee_zzz is now known as thingee | 15:01 | |
*** dkranz has joined #openstack-infra | 15:01 | |
jeblair | clarkb: ok. what's the math to get to 14? | 15:01 |
clarkb | jeblair: 8 worker nodes + 6 indexer nodes | 15:02 |
clarkb | jeblair: the logstash workers join the cluster themselves in order to index data | 15:02 |
jeblair | clarkb: gotcha | 15:03 |
clarkb | bigdesk also shows a few nodes are under some memory pressure related to cache so I am going to run `curl -XPOST 'http://localhost:9200/_cache/clear'` locally against my portforward to clear all cached data. This will temporarily slow stuff down but should be good for us longer term | 15:03 |
*** ojacques is now known as OlivierSanchez | 15:07 | |
*** michchap has quit IRC | 15:08 | |
clarkb | elasticsearch3 seems to want to use all the memory for some reason... seems to float between 13 and 15 of 15.9GB of heap available. May need to kick it more later | 15:09 |
clarkb | I am going to walk to the conference venue now | 15:10 |
*** michchap has joined #openstack-infra | 15:11 | |
*** Ryan_Lane has joined #openstack-infra | 15:11 | |
mordred | hub_cap: ping | 15:11 |
clarkb | ran cache clearing once more as I am hoping 4 can pick up some of the slack as stuff is rebalanced | 15:11 |
hub_cap | :o | 15:11 |
mordred | hub_cap: you use pexpect in trove in the guestagent code | 15:11 |
esker | mordred: another question... are OpenStack github repos afforded any "special" status in Launchpad? Or do I simply "import a branch hosted somewhere else" | 15:11 |
mordred | but that package isn't in global requirements or our mirror | 15:12 |
hub_cap | what u dont like ugly expect code in production mordred? | 15:12 |
esker | mordred: referring to this specifically: https://github.com/stackforge/manila | 15:12 |
mordred | that leads me to believe it may not be being used? | 15:12 |
hub_cap | rearry? :( | 15:12 |
hub_cap | oh no it is | 15:12 |
mordred | or at least not being tested | 15:12 |
hub_cap | but its possibly we build it in to the image | 15:12 |
hub_cap | *possible | 15:12 |
mordred | ok. so, you're suggesting that we need to add pexec to the global requirements list | 15:12 |
hub_cap | we dont exactly pip install the reqs.txt in the guest | 15:12 |
hub_cap | well im not suggesting anything yet :) | 15:13 |
* hub_cap is not a fan of our pexpect code | 15:13 | |
mordred | hub_cap: lemme rephrase - does it belong in your requirements.txt list? | 15:13 |
hub_cap | but if its necessary to add to global- then we can | 15:13 |
hub_cap | mordred: likely yes | 15:13 |
hub_cap | for now | 15:13 |
sdague | clarkb: how far behind is ES now time wise from when runs complete? | 15:14 |
*** SergeyLukjanov has quit IRC | 15:15 | |
openstackgerrit | Monty Taylor proposed a change to openstack/requirements: Add pexpect which is used by trove https://review.openstack.org/48985 | 15:15 |
hub_cap | mordred: would u like me to submit a review sir? | 15:16 |
mordred | hub_cap: already done | 15:17 |
mordred | hub_cap: once that requirements change lands, this: https://review.openstack.org/48986 should be able to pass the gate, at which point I'd love it if you could merge it | 15:17 |
clarkb | sdague < 1 minute I think | 15:17 |
sdague | nice :) | 15:17 |
clarkb | your wsgi patch helped | 15:17 |
Alex_Gaynor | mordred: should I assume pexpect has an FFE? | 15:18 |
hub_cap | it will be done mordred | 15:18 |
*** changbl has joined #openstack-infra | 15:18 | |
*** pblaho has quit IRC | 15:19 | |
jeblair | for some reason, we're not watching elastic-recheck in here... | 15:20 |
jog0 | clarkb jeblair: did any ES settings change this weekend? | 15:20 |
jeblair | https://review.openstack.org/48987 | 15:20 |
jeblair | jog0: did you read clarkb's report on the cluster health? | 15:20 |
*** kpavel has quit IRC | 15:20 | |
jog0 | jeblair: I just saw someone says its green here | 15:20 |
jeblair | jog0: more complicated. read scrollback from clarkb | 15:21 |
jog0 | so no | 15:21 |
jog0 | I will just ask him in person in a few minutes | 15:21 |
jog0 | jeblair: ahh just read makes sense | 15:22 |
*** hashar has quit IRC | 15:22 | |
sdague | jog0: so are we going to do the elastic-recheck summit session in QA or Infra? | 15:24 |
* sdague is starting to rough out some things this week, so want to make sure to save it a space if I need to | 15:24 | |
*** thomasem has quit IRC | 15:24 | |
jog0 | sdague: your choice | 15:25 |
jog0 | I haven't submitted one yet | 15:25 |
sdague | jeblair: you have an opinion? | 15:25 |
*** che-arne has joined #openstack-infra | 15:25 | |
jog0 | feel free to submit one yourself | 15:25 |
*** matsuhashi has quit IRC | 15:25 | |
sdague | jog0: there's going to be so much stuff under my name.... I'd rather have other folks do it :) | 15:25 |
*** thomasm has joined #openstack-infra | 15:25 | |
jog0 | I can do it after my presentation this morning | 15:26 |
jog0 | just ping me around 11 | 15:26 |
*** SergeyLukjanov has joined #openstack-infra | 15:26 | |
clarkb | jog0: you want to go in the theater not the pub | 15:27 |
sdague | jog0: yeh, not a big deal. We don't need the actual content for a couple weeks, just getting ahead of stuff to make sure less important things don't get landed | 15:27 |
clarkb | jog0: but the pub can give yo udirections if you find it first | 15:27 |
*** mrodden1 has quit IRC | 15:27 | |
*** thomasm has quit IRC | 15:28 | |
jog0 | clarkb: thanks on my way | 15:28 |
*** thomasm has joined #openstack-infra | 15:30 | |
clarkb | is the neutron test a lot more reliable after we got the q-vpn d-g revert in? | 15:32 |
mordred | Alex_Gaynor: it's probably worth talking about, I don't think we should assume that, no | 15:33 |
sdague | clarkb: so one of the half a dozen neutron fails seems to have quietted | 15:33 |
sdague | it wasn't just one fail, elastic-recheck has been helpful at slicing them apart | 15:33 |
clarkb | sdague: woot. I was just glancing at zuul status and it seems to have a lot of green neutron tests | 15:33 |
clarkb | double woot to elastic-recheck being helpful | 15:33 |
Alex_Gaynor | mordred: I'm pretty confused by pexpects versioning, the 2.4 release, which is the highest version, is from 2008, but there are two releases from 2012 with lower release numbers. | 15:34 |
mordred | Alex_Gaynor: it doesn't seem like a big risk to me- it's in ubuntu already, it's MIT license, it's only used by an incubated project | 15:34 |
mordred | Alex_Gaynor: oh excellent | 15:34 |
clarkb | mordred: is that for trove? | 15:34 |
* mordred did not follow the external link | 15:34 | |
mordred | clarkb: yes | 15:34 |
clarkb | so I suggested to them that they just write the tests properly... | 15:34 |
mordred | clarkb: pexpect is used in their guest agent | 15:35 |
Alex_Gaynor | ++clarkb :) | 15:35 |
mordred | not in the test suite | 15:35 |
clarkb | I thought it was for tests that check output of commands | 15:35 |
sdague | yeh, honestly what it's giving us today is already pretty great, what it looks like by the end of icehouse... I think will be awesome | 15:35 |
mordred | nope. it's for the guest agent which runs commands and does things based on what they do | 15:35 |
sdague | mordred: pexpect in a guest agent seems kind of terrible as well | 15:35 |
* mordred doesn't specifically care- other than he wants d2to1 out of their requirements file, and is pretty sure the patch to remove it will bounce on the requirements gate | 15:36 | |
mordred | hub_cap: this looks like a really terrible library | 15:38 |
clarkb | mordred: I think you would enjoy this. We are in an old school theater that has been converted into a theater, restaurant pub thing. Sitting on couches with working wifi and electrical outlets at my feet :) | 15:38 |
mordred | clarkb: nice! | 15:38 |
clarkb | mordred: expect is terrible. I don't think any implementation of it can be non terrible as a result | 15:38 |
hub_cap | mordred: pexpect? | 15:39 |
hub_cap | yes yes im well aware of pexpect being a TERRRRRRRRIBLE way to impl things in the guest | 15:39 |
hub_cap | ill file a bug to remove it, id love for it to dissapear | 15:40 |
*** tvb has joined #openstack-infra | 15:40 | |
*** basha has joined #openstack-infra | 15:41 | |
esker | Are OpenStack github repos afforded any "special" status in Launchpad? Should one "import a branch hosted somewhere else?" When having a look at Neutron on code.launchpad.net (for example) it indicates that doesn't know where code is hosted... yet lists tons of branches | 15:41 |
esker | I'm trying to determine how to wire launchpad up to: https://github.com/stackforge/manila | 15:43 |
*** dkranz has quit IRC | 15:43 | |
*** thomasbiege1 has joined #openstack-infra | 15:43 | |
mordred | esker: hi! | 15:44 |
mordred | esker: we don't do anyting with code on launchpad | 15:44 |
mordred | esker: so don't set up code imports | 15:44 |
*** thomasbiege1 has quit IRC | 15:44 | |
esker | mordred: so leave it hanging then... okay, thanks | 15:46 |
mordred | yup! | 15:46 |
*** MikeSpreitzer has joined #openstack-infra | 15:48 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Add elastic-recheck to infra gerritbot https://review.openstack.org/48997 | 15:48 |
MikeSpreitzer | How can I tell whether https://bugs.launchpad.net/cinder/+bug/1090595 made it into Grizzly? | 15:49 |
uvirtbot | Launchpad bug 1090595 in cinder "Deleting volumes set as PVs results in unresolvable error_deleting status" [Undecided,Fix released] | 15:49 |
MikeSpreitzer | (I mean the fix, of course) | 15:49 |
jeblair | MikeSpreitzer: bill rich left a comment indicating the fix was in this change: https://review.openstack.org/#/c/20523/ | 15:50 |
clarkb | MikeSpreitzer: there is no code commit linked in the bug so it may be a little hard to check. easiest thing would be to clone cinder, checkout stable/grizzly and look in the history | 15:50 |
jgriffith | MikeSpreitzer: jeblair clarkb https://review.openstack.org/#/c/20523/ | 15:51 |
*** jswarren has joined #openstack-infra | 15:53 | |
jog0 | mtreinish: ping | 15:54 |
*** dkranz has joined #openstack-infra | 15:54 | |
*** tjones has joined #openstack-infra | 15:55 | |
MikeSpreitzer | jeblair: the comment I see from Bill Rich says "Change I40d12bd1 is submitted for review" | 15:55 |
*** tjones has quit IRC | 15:55 | |
jswarren | Hello. I'm seeing an odd failure in tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops: http://logs.openstack.org/53/48953/1/check/check-tempest-devstack-vm-neutron/e50af37/console.html | 15:55 |
MikeSpreitzer | Is that the comment to which you are referring? How did you map that to the URL you pasted a few minutes ago? | 15:55 |
jeblair | MikeSpreitzer: copy/pasted the change id into the search field in gerrit | 15:56 |
jeblair | MikeSpreitzer: (it also shows up in the git log, so one could search 'git log' for it as well) | 15:56 |
jswarren | It repeats the same 7 lines several times with "sudo: 3 incorrect password attempts" at the end. | 15:56 |
MikeSpreitzer | jeblair: thanks | 15:57 |
jeblair | jswarren: it's probably trying to run a command not supported by the neutron rootwrap | 15:57 |
*** basha has quit IRC | 15:57 | |
clarkb | jeblair: fungi: elastic-recheck was running on jog0's personaly machine but he is at this conference with me and can't get on the box to restart it after the elasticsearch derpage. Any chance one of you guys want to poke at getting it running on logstash.o.o? | 15:57 |
jswarren | jeblair: OK, thanks. What should I do? | 15:58 |
fungi | clarkb: what's still missing, just the implementation change you had up on gerrit? | 15:58 |
clarkb | fungi: yup I think that is it (well and an init script) | 15:59 |
clarkb | fungi: because you added the gerrit user right? | 15:59 |
fungi | clarkb: i did, yes | 15:59 |
mriedem | thomasm: did your recheck fail too? | 15:59 |
jeblair | jswarren: oh, that's clearly not because of that change. check the recheck bug page for a similar bug and leave a 'recheck bug ###' comment; see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures for details | 15:59 |
clarkb | awesome. then yes I believe just the puppet change to install it | 16:00 |
jeblair | clarkb, fungi: i -1'd because i registered an irc bot user; i'll update the change to reflect that | 16:00 |
jswarren | jeblair: Yeah, I did that. Could not find a bug that matched. | 16:00 |
mriedem | thomasm: mordred: looks like a different failure now on stable/grizzly patches: http://logs.openstack.org/00/48300/1/check/gate-nova-python26/f0cf22d/console.html | 16:00 |
mriedem | can't find test results | 16:00 |
jswarren | There's one that fails on the same test, but the logs look nothing alike. | 16:00 |
fungi | jeblair: yeah, i saw the comment and the entry for it in hiera. i can update it | 16:00 |
openstackgerrit | A change was merged to openstack-infra/config: Set mysql max_connections to 1024 on nodepool https://review.openstack.org/48755 | 16:01 |
jeblair | fungi: it's okay i'll update it | 16:01 |
fungi | clarkb: what's current invocation like? does it background and disassociate properly already, create a pidfile, et cetera? | 16:01 |
thomasm | mriedem, Let me check, it just finished | 16:02 |
clarkb | fungi: yes, I think so. It uses python-daemon like our other things iirc | 16:02 |
*** dizquierdo has quit IRC | 16:02 | |
mriedem | mtreinish: ping | 16:03 |
fungi | ideal. thanks clarkb | 16:03 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Deploy elastic-recheck on logstash.openstack.org. https://review.openstack.org/47497 | 16:04 |
*** acabrera is now known as alcabrera | 16:04 | |
thomasm | mriedem, It failed, but I'm having trouble finding where in the logs. | 16:05 |
thomasm | specifically check-tempest-devstack-vm-neutron | 16:05 |
thomasm | failed | 16:05 |
*** mrodden has joined #openstack-infra | 16:05 | |
thomasm | All of the other gates are passed | 16:05 |
mriedem | thomasm: i opened a bug: https://bugs.launchpad.net/openstack-ci/+bug/1233256 | 16:05 |
uvirtbot | Launchpad bug 1233256 in openstack-ci "stable/grizzly patches failing in jenkins - unable to find test results" [Undecided,New] | 16:05 |
thomasm | mriedem, Great, thanks! | 16:05 |
mriedem | thomasm: here is my nova patch that has failures, it's the same in all 3 that failed: https://review.openstack.org/#/c/48300/ | 16:06 |
mriedem | looks like the code is trying to find nosetests results but the test is using testr | 16:06 |
thomasm | mriedem, my failure for neutron looks the same. | 16:07 |
jeblair | sdague, jog0: i'm happy to have elastic-recheck summit sessions under the infra umbrella; it clearly has some crossover, so i'd understand if some topics fit better in qa. | 16:07 |
jeblair | ttx, sdague: https://review.openstack.org/#/c/42101/ your input on that would be appreciated | 16:07 |
*** guohliu has joined #openstack-infra | 16:07 | |
*** hemnafk is now known as hemna | 16:08 | |
*** thomasbiege1 has joined #openstack-infra | 16:08 | |
*** thomasbiege1 has quit IRC | 16:08 | |
mriedem | thomasm: i think my bug is invalid, there are a lot of quantum test failures in my py27 results | 16:10 |
thomasm | mriedem, I think it may be two separate issues, yeah. | 16:10 |
*** yassine has quit IRC | 16:10 | |
*** ruhe has joined #openstack-infra | 16:11 | |
thomasm | mriedem, I'm trying to spot where the failure is occurring for the neutron gate | 16:11 |
*** markmc has quit IRC | 16:11 | |
*** dguitarbite has joined #openstack-infra | 16:12 | |
mordred | jeblair: we're getting some interesting topic suggestions for the infra track :) | 16:12 |
thomasm | Because it failed before it couldn't find the results, unless it's just logging the fact that it couldn't, but tried before failing at 'Execute shell'. | 16:12 |
jeblair | mordred: where do i look? | 16:12 |
openstackgerrit | A change was merged to openstack/requirements: add an explanation to the sqla requirement https://review.openstack.org/48789 | 16:13 |
*** flaper87|afk is now known as flaper87 | 16:14 | |
mordred | jeblair: http://summit.openstack.org/ | 16:14 |
mordred | jeblair: also, http://summit.openstack.org/cfp/topic/9 | 16:14 |
*** rnirmal has quit IRC | 16:15 | |
*** ruhe has quit IRC | 16:15 | |
jeblair | mordred: a couple look like "openstack plumbing" | 16:15 |
jeblair | mordred: i can't see that | 16:15 |
jeblair | mordred: (topic 9) | 16:16 |
mordred | jeblair: oh - I believe I'm still the topiclead | 16:16 |
mordred | ttx: you may want to make jeblair that | 16:16 |
jeblair | mordred: is that just a list of infra cfps? (== search for 'infra' on index page?) | 16:17 |
mordred | jeblair: yup | 16:17 |
mordred | jeblair: and also the screen where you can review and accept them | 16:17 |
ttx | mordred: yes, I received a few requests around that. Even if in theory they are not formally PTLs yet I should probably already switch | 16:17 |
jeblair | ttx: when do we/they formally become ptls? | 16:18 |
mordred | ttx: btw - similar to the tc thing - perhaps for next summit we should just use gerrit for summit session voting :) | 16:18 |
ttx | jeblair: when elections end... that should be Thursday | 16:18 |
ttx | jeblair: but that's a minor detail...you just want all PTLs to start at the same date, not some before others just because there was not enough candidates | 16:19 |
* mordred goes to approve a bunch of things real quick before jeblair gets the keys | 16:19 | |
jeblair | ttx: ok. no rush, i can wait till then. :) | 16:19 |
jeblair | mordred: i agree; i'm excited about all of them except the 2 that were misfiled! | 16:19 |
notmyname | anteaya: ttx: I never saw a voting email. but maybe they only went to the elections with more than one candidate? | 16:19 |
ttx | notmyname: yes | 16:20 |
notmyname | ttx: ah, carry on then :-) | 16:20 |
mordred | jeblair: yes. also, I feel like in new orleans I kept saying "we should have a summit session about that" - and then I got drunk and don't remember any of them | 16:20 |
jeblair | fungi: aprv https://review.openstack.org/47497 ? | 16:20 |
* mordred voted in all the elections | 16:20 | |
jeblair | mordred: it turns out you actually just said "i think we should have a summit session about $DRINKNAME" a lot. | 16:20 |
mordred | jeblair: ah. no wonder they all sounded like great ideas | 16:21 |
jeblair | mordred: i mean, yeah, "we should have a summit session about sazerac" sounds plausible and awesome. | 16:21 |
ttx | I remember that one | 16:21 |
mordred | jeblair: we SHOULD | 16:22 |
*** reed has joined #openstack-infra | 16:23 | |
mriedem | thomasm: markmcclain: bug report for the neutron client proxy issue in stable/grizzly checks: https://bugs.launchpad.net/neutron/+bug/1233264 | 16:25 |
uvirtbot | Launchpad bug 1233264 in neutron "stable branch patches failing in check queue due to missing 'find_resourceid_by_name_or_id'" [Undecided,New] | 16:25 |
jog0 | mordred: the open bar at openstack on ales has already opened | 16:26 |
*** julim has quit IRC | 16:27 | |
*** jcoufal has quit IRC | 16:28 | |
*** guohliu has quit IRC | 16:30 | |
fungi | jeblair: i was still writing the initscript for a follow-on patchset to 47497 | 16:33 |
fungi | jog0: i see the pidfile is hardcoded to /tmp/recheckwatchbot.pid, is that where it's going to stay? | 16:34 |
jeblair | fungi: ok, np. | 16:34 |
*** moted has joined #openstack-infra | 16:34 | |
jeblair | fungi: i can patch e-r to make the pid configurable and default to /var/run/elastic-recheck.pid | 16:34 |
jeblair | jog0: ^ | 16:34 |
*** matty_dubs is now known as matty_dubs|lunch | 16:35 | |
jeblair | fungi: i can patch e-r to make the pid configurable and default to /var/run/elastic-recheck/elastic-recheck.pid <-- correction | 16:36 |
* anteaya crawls back up for air after submitting expense reports | 16:37 | |
anteaya | gah | 16:37 |
*** fbo is now known as fbo_away | 16:38 | |
*** afazekas has quit IRC | 16:38 | |
fungi | jeblair: that seems ideal to me. i doubt jog0 will mind since he's running by hand (and is about to stop doing so anyway) | 16:39 |
fungi | i'll submit this initscript on that assumption | 16:39 |
jeblair | fungi: do you think it should be 'elastic-recheck' or 'recheckwatchbot'? | 16:40 |
*** mikal has quit IRC | 16:40 | |
*** matty_dubs|lunch is now known as matty_dubs | 16:40 | |
jog0 | fungi: mtreinish wrote that part AFAIK he took it from one of the many apps in the config repo | 16:41 |
fungi | jeblair: it looks like elastic-recheck everywhere | 16:41 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Deploy elastic-recheck on logstash.openstack.org. https://review.openstack.org/47497 | 16:41 |
fungi | as far as config file name passed on the cli, executable name, et cetera | 16:41 |
jog0 | fungi: I do not mind | 16:42 |
jog0 | fungi: and I am really bad at naming things too | 16:42 |
mriedem | thomasm: markmcclain: fyi https://review.openstack.org/#/c/49006/ | 16:43 |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Use wheels for installation https://review.openstack.org/48803 | 16:44 |
* mordred is getting closer that working ^^ | 16:48 | |
*** SergeyLukjanov has quit IRC | 16:48 | |
*** mikal has joined #openstack-infra | 16:49 | |
*** tjones has joined #openstack-infra | 16:54 | |
mtreinish | fungi: yeah I wrote that part and naming wasn't really finalized then | 16:56 |
mtreinish | it doesn't really matter to me what we call it | 16:56 |
fungi | mtreinish: no sweat. /var/run/elastic-recheck/elastic-recheck.pid seems a fine default to me | 16:56 |
mordred | jeblair: I don't thing image pre-caching is working in d-g anymore | 16:57 |
mordred | jeblair: https://jenkins02.openstack.org/job/check-pbr-devstack-vm-rawinstall/12/console | 16:57 |
mordred | jeblair: search for IMAGE_FNAME=cirros-0.3.1-x86_64-uec.tar.gz | 16:58 |
jeblair | mordred: that sucks | 16:58 |
mordred | jeblair: this is not a direct problem that I'm seeing, I just happened to notice an image being download during a devstack run on a d-g node | 16:58 |
mordred | sdague: && | 16:59 |
mordred | gah | 16:59 |
mordred | sdague: ^^ | 16:59 |
*** derekh has quit IRC | 17:00 | |
sdague | mordred: hmmm... interesting | 17:01 |
mordred | (I mean, we have other fish to fry this week, but still | 17:03 |
sdague | so there was some restructure on the hypervisor code in devstack, I wonder if a path changed that tripped up the caching | 17:04 |
*** sodabrew has joined #openstack-infra | 17:04 | |
* anteaya puts lunch aside | 17:06 | |
anteaya | welcome sodabrew | 17:07 |
anteaya | we figured out why all of our nodes have been unresponsive: http://15.185.153.222:3000/ | 17:07 |
anteaya | the url to send reports to the dashboard had been reverted, but we fixed that | 17:08 |
anteaya | and now we only have 10 unresponsive nodes, but I just cleared the queue and restarted the worker about 15 minutes ago, so that number is dropping | 17:08 |
fungi | yeah, something (possibly a stray puppet agent run i may have inadvertently fired on the master) unset it last week | 17:08 |
anteaya | I do have a question about pending tasks | 17:09 |
anteaya | so far we have 34 and I am not seeing the number drop, perhaps it is too earlier to tell though since the worker restart | 17:09 |
anteaya | just glad you are here sodabrew, thanks for joining us | 17:10 |
*** nati_ueno has joined #openstack-infra | 17:10 | |
pleia2 | not supposed to declare backscroll bankruptcy for a *weekend* away, busy weekend | 17:10 |
anteaya | morning pleia2 | 17:11 |
anteaya | mordred was chatty | 17:11 |
anteaya | we need to get him on an airplane | 17:11 |
clarkb | hahahaha | 17:11 |
openstackgerrit | A change was merged to openstack-infra/jenkins-job-builder: doc: fix up strict errors https://review.openstack.org/47861 | 17:11 |
pleia2 | hehe | 17:11 |
*** reed has quit IRC | 17:12 | |
sodabrew | Hi @anteaya I'm not actually around at the moment. Will be later on today though, around 1 or 2pm Pacific time. | 17:12 |
anteaya | k | 17:12 |
anteaya | thx | 17:12 |
*** ekarlso has quit IRC | 17:13 | |
anteaya | sodabrew: I kind of ambushed you, sorry | 17:13 |
anteaya | just really hoping to make some progress on this | 17:13 |
anteaya | when you are available | 17:13 |
sodabrew | thanks! catch you later on | 17:14 |
anteaya | k | 17:14 |
zaro | mordred: i'm not sure how these disagreements get resolved -> https://gerrit-review.googlesource.com/#/c/48254 | 17:16 |
*** sodabrew has quit IRC | 17:16 | |
*** reed has joined #openstack-infra | 17:16 | |
*** julim has joined #openstack-infra | 17:16 | |
*** gyee has joined #openstack-infra | 17:17 | |
zaro | mordred: do you want to provide an opinion there? | 17:17 |
*** dkliban has quit IRC | 17:18 | |
mordred | zaro: yes - but I will have to read more things first | 17:18 |
*** tkammer has quit IRC | 17:19 | |
mordred | pleia2: come on - you'll enjoy reading an hour-long conversations between lifeless and I on semantic versioning | 17:19 |
mordred | pleia2: it's like Game of Thrones, except with less talk about winter | 17:20 |
*** dkliban has joined #openstack-infra | 17:20 | |
*** dcramer_ has quit IRC | 17:21 | |
thomasm | mriedem, Ahh, thanks! | 17:21 |
*** morganfainberg has quit IRC | 17:22 | |
*** ekarlso has joined #openstack-infra | 17:22 | |
*** morganfainberg has joined #openstack-infra | 17:22 | |
pleia2 | mordred: slightlyless blood too | 17:22 |
*** rockyg has joined #openstack-infra | 17:24 | |
*** sarob has joined #openstack-infra | 17:24 | |
*** thomasbiege1 has joined #openstack-infra | 17:25 | |
*** SergeyLukjanov has joined #openstack-infra | 17:26 | |
openstackgerrit | Monty Taylor proposed a change to openstack-dev/pbr: Use wheels for installation https://review.openstack.org/48803 | 17:27 |
*** thomasbiege1 has quit IRC | 17:28 | |
jeblair | jog0, fungi, mtreinish: https://review.openstack.org/49018 | 17:29 |
mriedem | markmcclain: how do you get patches through jenkins if the change is on the quantumclient branch? | 17:29 |
mriedem | http://logs.openstack.org/06/49006/1/check/check-tempest-devstack-vm-full/bf391fd/console.html | 17:29 |
*** MikeSpreitzer has left #openstack-infra | 17:29 | |
zaro | ls | 17:30 |
mriedem | ah, nm, force merge from mordred | 17:30 |
*** johnthetubaguy has quit IRC | 17:30 | |
zaro | clarkb: pleasant drive to bend? | 17:30 |
*** thomasbiege1 has joined #openstack-infra | 17:31 | |
clarkb | zaro: No, it was crazy. But I made it in one piece. So many cars up on the berms by the freeway or in ditches upside down and facing the wrong direction | 17:31 |
clarkb | I think we counted 6 between seattle and portland | 17:31 |
pleia2 | yeesh | 17:32 |
*** jerryz has joined #openstack-infra | 17:32 | |
*** morganfainberg has quit IRC | 17:33 | |
anteaya | clarkb: wow, glad you are safe | 17:33 |
*** mdrnstm has joined #openstack-infra | 17:33 | |
anteaya | was their ice, or just rain? | 17:33 |
anteaya | *there | 17:33 |
clarkb | anteaya: a lot of rain and wind | 17:33 |
anteaya | ah | 17:33 |
zaro | anteaya, pleia2 : you were in seattle on the good week. this weekend has been horrible | 17:33 |
anteaya | :( | 17:33 |
clarkb | the weather in bend is nice though. crisp and dry | 17:33 |
anteaya | dry is nice | 17:34 |
*** mdrnstm is now known as morganfainberg | 17:34 | |
anteaya | crisp is okay if you are dry and have a hat | 17:34 |
*** thomasbiege1 has quit IRC | 17:35 | |
mtreinish | jeblair: it looks good to me, I'm running the tests to ensure everything works (I doubt it broke anything though) | 17:36 |
jeblair | mtreinish: can we have jenkins run them? | 17:37 |
mtreinish | jeblair: right now they require a working config file. (because they touch gerrit, es, and other things) | 17:38 |
mtreinish | so we could add them to jenkins but I think it would be better to make them run independently first | 17:38 |
jeblair | mtreinish: yep, definitely. zuul has a fake gerrit implementation if you feel like going that route... | 17:38 |
mtreinish | jeblair: really cool that would be useful for testing the gerrit stuff | 17:39 |
jeblair | mtreinish: clarkb and fungi are working on getting a _real_ gerrit spun up in git-review tests, but that's not quite working yet. | 17:39 |
jeblair | mtreinish: (i'd go with the fake one for now) | 17:39 |
*** ekarlso has quit IRC | 17:39 | |
*** ekarlso has joined #openstack-infra | 17:39 | |
*** tjones has left #openstack-infra | 17:39 | |
mtreinish | jeblair: yeah the gerrit tests for elastic-recheck just leave a comment on review-dev https://review-dev.openstack.org/#/c/434/ | 17:40 |
sdague | jeblair: so... question on devstackgate vs. devstack-tempest vs. sudo | 17:40 |
jeblair | sdague: ya (did you see afazekas patch?) | 17:40 |
sdague | I guess not yet | 17:40 |
fungi | jeblair: mtreinish: well, it does work but it's a little racy/flaky or slow (depending on how we do it) tearing down and spinning up a new gerrit for each test | 17:40 |
jeblair | sdague: https://review.openstack.org/#/c/42101/ | 17:40 |
mtreinish | fungi: I'm fine with faking it, the test is just making sure we call gerritlib correctly for leaving a comment | 17:41 |
jeblair | fungi: yeah, i think e-r's use of gerrit is very similar (actually a subset) of what zuul does, so it's probably a good match. | 17:41 |
mtreinish | it was easier to just point it to a real gerrit and look for the comment :) | 17:41 |
fungi | mtreinish: yeah, that's probably fairly safe to just stub out with a fake then | 17:41 |
sdague | jeblair: ok, so that's one approach | 17:42 |
sdague | I was also thinking we could just drop in a new sudoers file for the debug commands we want | 17:42 |
mordred | jeblair, sdague: that doesn't seem like the _best_ approach on first glance | 17:42 |
sdague | yeh, I'd rather not run as root | 17:42 |
sdague | as it masks too many other things | 17:42 |
jeblair | sdague: i haven't formed an opinion yet | 17:42 |
mordred | ++ | 17:42 |
mordred | I _do_ want additional interesting information | 17:42 |
jeblair | sdague: btw, what's the problem? :) | 17:42 |
sdague | the issue is we need to run ip and iptables as root | 17:43 |
sdague | to dump out their contents | 17:43 |
jeblair | sdague: does tempest assume it's running on-host? | 17:43 |
sdague | no | 17:43 |
mordred | yeah - it would certainly be good if tempest did not assume that :) | 17:43 |
sdague | however, it's behind a flag you need to set if you wan it | 17:43 |
jeblair | sdague: i thought 'point tempest at an external (multi|single-node install) was a primary use case | 17:43 |
jeblair | ok | 17:43 |
sdague | jeblair: it is, this is sitting behind some debug flags | 17:44 |
jeblair | sdague: where are the debug flags set? | 17:44 |
*** hogepodge has joined #openstack-infra | 17:44 | |
sdague | jeblair: one sec... | 17:45 |
sdague | so, it's in the wrong place, but it's currently in tempest.conf.sample | 17:47 |
jeblair | sdague: also is this to get ip/iptables content before and after individual tests? (as opposed to, say, a sort of final state dump that could just be done by d-g at the end of the run? | 17:47 |
sdague | lets say, this really shouldn't have gone in like this | 17:47 |
sdague | jeblair: yeh, this is point in time dump | 17:47 |
jeblair | k | 17:47 |
sdague | what we really need to find out is when neutron didn't bring up a network in time, what was going on | 17:48 |
sdague | how much was pulled together | 17:48 |
*** flaper87 is now known as flaper87|afk | 17:48 | |
sdague | long term, what we probably want is a neutron API to put that to the logs | 17:50 |
jeblair | sdague: do you know why tempest is being run as 'stack' atm? | 17:50 |
sdague | jeblair: because it's the non root user | 17:51 |
sdague | honestly, besides that, I don't know that stack is important relative to any normal user | 17:51 |
*** sdake__ is now known as sdake_ | 17:52 | |
jeblair | sdague: so, dropping in a sudoers.d file sounds like the best approach atm; adding to a different account would be even better, only dropping it in when needed is even better than that, and not needing it at all is even better than that... | 17:52 |
sdague | yeh, we can't not need it at all unless we move the functionality back to neutron | 17:52 |
jeblair | right; so the best compromise i can think of atm is to create a tempest user and make a sudoers.d file for it that allows that | 17:53 |
sdague | so, how about I propose a d-g change to switch users | 17:53 |
sdague | ok, I'll work on that | 17:53 |
jeblair | that minimizes the potential impact to testing | 17:53 |
sdague | yep | 17:53 |
sdague | agreed | 17:53 |
jeblair | cool, thx | 17:53 |
hogepodge | I'm about to send a new review to add the puppet-vswitch module to stackforge. I don't expect I did everything right the first time through, so comments and suggestions are certainly welcome. | 17:54 |
*** melwitt has joined #openstack-infra | 17:55 | |
*** rnirmal has joined #openstack-infra | 17:55 | |
openstackgerrit | Chris Hoge proposed a change to openstack-infra/config: Added puppet-vswitch project to Stackforge https://review.openstack.org/49020 | 17:57 |
*** lcestari_ has quit IRC | 17:58 | |
SergeyLukjanov | hi all, are there any thoughts on https://review.openstack.org/#/c/37620? sorry for spamming - it's on review 2.5 months ;) | 17:59 |
*** dcramer_ has joined #openstack-infra | 18:00 | |
*** lcestari_ has joined #openstack-infra | 18:01 | |
openstackgerrit | Sean Dague proposed a change to openstack-infra/devstack-gate: run tempest tests under tempest user https://review.openstack.org/49021 | 18:01 |
sdague | jeblair: ok, see what you think | 18:01 |
*** mrmartin has joined #openstack-infra | 18:02 | |
SergeyLukjanov | does anyone know will be design summit talks displayed at http://openstacksummitnovember2013.sched.org? | 18:07 |
*** dcramer_ has quit IRC | 18:09 | |
openstackgerrit | A change was merged to openstack-infra/jeepyb: Improve git2lp and is_direct_release behaviour https://review.openstack.org/37620 | 18:09 |
fungi | SergeyLukjanov: ^ thanks again for your help (and patience!) on that one | 18:09 |
SergeyLukjanov | fungi, thank you for dozens of reviews :) | 18:09 |
SergeyLukjanov | fungi, the next step, I think is to update projects.yaml in os-infra/config | 18:09 |
fungi | SergeyLukjanov: yes, and then we can rip the mapping out of jeepyb once the projects.yaml update merges | 18:10 |
SergeyLukjanov | fungi, yeah, I'll try to do it tomorrow | 18:11 |
fungi | SergeyLukjanov: thanks again! | 18:11 |
SergeyLukjanov | btw, https://review.openstack.org/#/c/37621 could be merged too I think | 18:12 |
sdague | SergeyLukjanov: design summit schedules are typically not set until the week before the event | 18:13 |
sdague | at the PTLs are busy getting the release out before that point | 18:13 |
*** basha has joined #openstack-infra | 18:13 | |
SergeyLukjanov | sdague, just looking at how to plan own schedule for summit | 18:14 |
openstackgerrit | Felipe Reyes proposed a change to openstack-infra/jenkins-job-builder: Added support for Git shallow clone parameter https://review.openstack.org/48661 | 18:14 |
*** dguitarbite has quit IRC | 18:15 | |
*** dguitarbite has joined #openstack-infra | 18:15 | |
*** freyes has joined #openstack-infra | 18:16 | |
openstackgerrit | A change was merged to openstack-infra/jeepyb: Map all savanna repos to savanna at launchpad https://review.openstack.org/37621 | 18:18 |
*** fbo_away is now known as fbo | 18:20 | |
*** MarkAtwood has joined #openstack-infra | 18:21 | |
*** dcramer_ has joined #openstack-infra | 18:21 | |
*** guitarzan has quit IRC | 18:23 | |
*** guitarzan has joined #openstack-infra | 18:23 | |
*** _david_ has joined #openstack-infra | 18:25 | |
*** cody-somerville has joined #openstack-infra | 18:29 | |
*** afazekas has joined #openstack-infra | 18:30 | |
*** _david_ has quit IRC | 18:34 | |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/config: Add elastic-recheck to openstack-infra channel https://review.openstack.org/49028 | 18:34 |
jog0 | jeblair: ^ | 18:34 |
jeblair | openstackgerrit: heh, i think i proposed that already | 18:34 |
jeblair | ga | 18:34 |
jeblair | jog0: ^ | 18:34 |
jog0 | jeblair: done | 18:36 |
*** basha has quit IRC | 18:38 | |
lifeless | mordred: pleia2: semver is coming | 18:39 |
*** sarob has quit IRC | 18:40 | |
mriedem | mordred: ping? | 18:40 |
*** sarob has joined #openstack-infra | 18:40 | |
openstackgerrit | A change was merged to openstack-infra/config: Add elastic-recheck to infra gerritbot https://review.openstack.org/48997 | 18:41 |
fungi | jog0: ^ | 18:41 |
fungi | jeblair: jog0: since 49018 merged (pidfile relocation for e-r), are we okay to merge https://review.openstack.org/47497 (initscript look fine?) | 18:41 |
dkranz | fungi: Any idea why https://review.openstack.org/#/c/41345/ is not merging? Has all reviews and no dependencies and +1 from jenkins. | 18:42 |
clarkb | dkranz: recheck vs reverify | 18:42 |
dkranz | clarkb: Ah! Thanks. | 18:43 |
clarkb | reverify is for the gate, recheck for check tests | 18:43 |
dkranz | clarkb: Yeah, I didn't do the recheck and didn't notice. | 18:43 |
*** sarob has quit IRC | 18:45 | |
*** openstackgerrit has quit IRC | 18:47 | |
*** openstackgerrit has joined #openstack-infra | 18:47 | |
jog0 | fungi: one issue | 18:47 |
dkranz | clarkb: Is there a way to deal with a patch that has a dependency that was abandoned, other than resubmitting fresh? | 18:47 |
openstackgerrit | Diane Fleming proposed a change to openstack-infra/config: Updated api.yaml for the netconn-api v1.0 and v2.0 refs - pom location changed https://review.openstack.org/49030 | 18:48 |
clarkb | dkranz: you can unabandon the dependency and merge it | 18:48 |
clarkb | dkranz: submitting without the dep is probably simplest | 18:48 |
fungi | jog0: ahh, thanks! | 18:48 |
dkranz | clarkb: Thanks. | 18:48 |
jog0 | fungi: but I want that patch merged ASAP | 18:52 |
fungi | jog0: so the initscript is going to need to run something like 'python /opt/elastic-recheck/elastic_recheck/bot.py /etc/elastic-recheck/elastic-recheck.conf' instead? | 18:52 |
*** sarob has joined #openstack-infra | 18:52 | |
jog0 | yes | 18:53 |
fungi | okay, coming right up | 18:53 |
jog0 | fungi: \o/ | 18:53 |
*** gyee has quit IRC | 18:54 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Deploy elastic-recheck on logstash.openstack.org. https://review.openstack.org/47497 | 18:56 |
fungi | jog0: hopefully ^ that does what we expect (though s-s-d may get confused, not sure) | 18:57 |
fungi | in the interim i can launch it by hand now that i know what you were running | 18:57 |
*** vipul has quit IRC | 18:57 | |
*** mrodden1 has joined #openstack-infra | 18:57 | |
*** vipul has joined #openstack-infra | 18:58 | |
*** mrodden has quit IRC | 18:58 | |
jog0 | fungi: I don't see any bugs so LGTM | 18:59 |
jog0 | fungi: thats a good idea | 18:59 |
fungi | jog0: is installing executables just a matter of adding a proper [entry_points] section to setup.cfg in the elastic-recheck project? | 19:00 |
jog0 | fungi: I *think* so | 19:01 |
mordred | yes | 19:01 |
jog0 | also renamining things away from 'bot' I think | 19:01 |
jog0 | patches welcome | 19:01 |
mordred | entrypoints ftw | 19:01 |
mordred | should all just work | 19:01 |
jog0 | mordred: unlike http://goo.gl/8VS5NA | 19:02 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/elastic-recheck: Install an executable for the elastic-recheck bot https://review.openstack.org/49033 | 19:04 |
fungi | jog0: mordred: that ^ ? | 19:04 |
*** dkehn_ is now known as dkehn | 19:04 | |
*** pmoosh has joined #openstack-infra | 19:05 | |
mordred | yup | 19:05 |
mordred | lgtm | 19:05 |
*** sarob has quit IRC | 19:08 | |
*** sarob has joined #openstack-infra | 19:08 | |
*** sarob has quit IRC | 19:12 | |
*** AlexF has quit IRC | 19:12 | |
*** adalbas has quit IRC | 19:15 | |
*** pmoosh has quit IRC | 19:16 | |
*** pmoosh has joined #openstack-infra | 19:17 | |
*** qba73_ has joined #openstack-infra | 19:17 | |
*** beagles has quit IRC | 19:20 | |
*** alexpilotti has joined #openstack-infra | 19:22 | |
openstackgerrit | A change was merged to openstack-infra/config: Deploy elastic-recheck on logstash.openstack.org. https://review.openstack.org/47497 | 19:22 |
openstackgerrit | A change was merged to openstack-infra/config: Update projects when requirements change https://review.openstack.org/40068 | 19:24 |
*** reed has quit IRC | 19:27 | |
*** boris-42 has joined #openstack-infra | 19:27 | |
*** ryanpetrello has joined #openstack-infra | 19:28 | |
*** ArxCruz has quit IRC | 19:29 | |
*** alcabrera has left #openstack-infra | 19:29 | |
*** MarkAtwood has quit IRC | 19:31 | |
mordred | ooh. exciting! | 19:31 |
zaro | fungi: i'm working on bug 1083101 | 19:37 |
openstackgerrit | Elizabeth Krumbach Joseph proposed a change to openstack-infra/config: Add basic syntax highlighting to cgit https://review.openstack.org/49041 | 19:37 |
uvirtbot | Launchpad bug 1083101 in openstack-ci "Set up private gerrit for security reviews" [High,In progress] https://launchpad.net/bugs/1083101 | 19:37 |
zaro | fungi: need your help to figure out what groups to create and which permissions to assign them -> https://review.openstack.org/#/c/47937/5/modules/openstack_project/files/gerrit/acls/All-Projects-review_security.config | 19:37 |
*** adalbas has joined #openstack-infra | 19:38 | |
*** nicedice has joined #openstack-infra | 19:39 | |
openstackgerrit | Elizabeth Krumbach Joseph proposed a change to openstack-infra/config: Add basic syntax highlighting to cgit https://review.openstack.org/49041 | 19:39 |
*** sandywalsh has quit IRC | 19:40 | |
*** thingee is now known as thingee_zzz | 19:40 | |
openstackgerrit | Khai Do proposed a change to openstack-infra/config: Setup a private gerrit instance for security reviews https://review.openstack.org/47937 | 19:41 |
fungi | zaro: i think the workflow we'd discussed previously was that we'd want to sync existing group memberships continuously from the public gerrit, but that projects would be acl'd so that changes to them were only visible to their respective core group members instead of everyone. probably need to hash the workflow details out with ttx again now that it's closer to reality | 19:41 |
*** hashar has joined #openstack-infra | 19:43 | |
*** qba73_ has quit IRC | 19:43 | |
fungi | zaro: unfortunately group sync probably also means we have to sync user accounts as well (since the group membership tables are joined on user id number) | 19:45 |
*** beagles has joined #openstack-infra | 19:46 | |
zaro | fungi: that patch sets up replication to the new gerrit so that should include the groups. not sure about users though. | 19:46 |
zaro | fungi: do you know if user info is save to the underlying git? | 19:47 |
fungi | zaro: what do you mean by user info? | 19:47 |
fungi | you mean individual account preferences? | 19:47 |
fungi | those are in tables in mysql, at least in 2.4.x | 19:47 |
zaro | fungi: yes, user and their account profile. | 19:48 |
fungi | they're in the db | 19:48 |
fungi | just like the groups are | 19:48 |
zaro | fungi: aren't groups in refs/meta/config? | 19:48 |
zaro | fungi: ohh, those are only the permission settings. | 19:49 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: Install an executable for the elastic-recheck bot https://review.openstack.org/49033 | 19:49 |
zaro | fungi: i think maybe replication only replicates the git stuff? | 19:50 |
mordred | yes. it does | 19:52 |
zaro | fungi: yep, gerrit replication only replicates the git stuff. | 19:52 |
mordred | you'd need to set up mysql replication to replicate mysql | 19:52 |
openstackgerrit | Endre Karlson proposed a change to openstack-infra/config: Add RTFD hook to trigger auto-build of docs https://review.openstack.org/48437 | 19:52 |
mordred | and that might get weird is | 19:52 |
mordred | ish | 19:52 |
jeblair | fungi:https://review.openstack.org/49033 merged (elastic-recheck executable) | 19:52 |
zaro | mordred: why replicate? can't we just point to same mysql? | 19:52 |
*** sandywalsh has joined #openstack-infra | 19:53 | |
mordred | zaro: because then a setting made in the security gerrit might modify the global gerrit | 19:53 |
*** AlexF has joined #openstack-infra | 19:53 | |
mordred | zaro: but - if we make a mysql user for the security gerrit that does not have write privs, it might be ok | 19:54 |
zaro | mordred: ohh of course. | 19:54 |
zaro | mordred: probably not, if we want comments, votes, etc.. right? | 19:55 |
*** beagles has quit IRC | 19:55 | |
*** beagles has joined #openstack-infra | 19:55 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Correct elastic-recheck puppet dependencies https://review.openstack.org/49042 | 19:56 |
fungi | jeblair: ^ yes, i know | 19:56 |
*** pblaho has joined #openstack-infra | 19:56 | |
*** alexpilotti has quit IRC | 19:56 | |
fungi | jeblair: i'm trying to hand-patch-and-apply it to logstash.o.o through a puppet development environment currently to ferret out anything else which was also missing | 19:57 |
fungi | mordred: zaro: yes, i think the original workflows discussed would probably need to be able to overwrite some tables in the security gerrit with their current content from the public gerrit | 19:59 |
fungi | mordred: zaro: and possibly also perform some etl on them in flight | 19:59 |
fungi | (because not sure what breakage we're likely to uncover which could require filtering/overriding some rows, fields, whatever) | 20:00 |
*** tvb has quit IRC | 20:00 | |
*** mrmartin has quit IRC | 20:02 | |
zaro | fungi: mordred : does our puppet setup the gerrit mysql? | 20:02 |
fungi | jeblair: oh, you said 49033 not 47497. i'll adjust 49042 to suit | 20:03 |
*** sodabrew has joined #openstack-infra | 20:04 | |
*** changbl has quit IRC | 20:07 | |
zaro | fungi: ok. i see where mysql for gerrit gets setup. i'll take look further to see how it can get replicated. | 20:08 |
*** thedodd has joined #openstack-infra | 20:08 | |
*** davidhadas has joined #openstack-infra | 20:09 | |
mordred | jeblair: what is our policy on channel op rights for devs in team channels? | 20:10 |
*** thedodd has quit IRC | 20:11 | |
*** thedodd has joined #openstack-infra | 20:11 | |
*** dguitarbite has quit IRC | 20:12 | |
jeblair | mordred: we need a bot/script to manage channel perms; i don't want to be in the business of handing out perms manually | 20:12 |
*** AlexF has quit IRC | 20:13 | |
jeblair | mordred: i expect with that in place, we'd have a policy something like core devs or ptls could get ops on their related channel | 20:13 |
*** sarob has joined #openstack-infra | 20:16 | |
*** jcoufal has joined #openstack-infra | 20:21 | |
lifeless | that policy would be fine for -deployment, FWIW. | 20:21 |
*** adalbas has quit IRC | 20:23 | |
anteaya | sodabrew: are you available to chat? | 20:23 |
jcoufal | Hi everybody, can I ask for a help regarding UX discussion tool? | 20:24 |
anteaya | jcoufal: ask away, we will do our best | 20:24 |
*** sarob has quit IRC | 20:24 | |
ekarlso | jcoufal: UX discusion tool how? | 20:24 |
jcoufal | right, so | 20:24 |
jcoufal | currently UX community is discussing their issues on Google+ | 20:25 |
anteaya | yes, not optimal | 20:25 |
jcoufal | and we needed to move somewhere else, because it is very unefficient | 20:25 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Correct elastic-recheck Puppet dependencies https://review.openstack.org/49042 | 20:25 |
jcoufal | yeah, there was voting between Askbot and Discourse | 20:25 |
jcoufal | and Askbot won the voting | 20:25 |
jcoufal | based on previous talks infra team would love to run our own deployment of askbot | 20:25 |
anteaya | we have had discussion previously about a UX tool | 20:26 |
jcoufal | but previously there were some troubles with postgresql | 20:26 |
jcoufal | so askbot is still heavily dependent on postgresql | 20:26 |
jcoufal | currently one of our developers is trying to setup some puppet scripts to propose new server to infra | 20:27 |
jcoufal | but it might take some time | 20:27 |
anteaya | jeblair: what is our latest direction with a UX tool? | 20:27 |
jcoufal | and it's getting very long | 20:27 |
*** dprince has quit IRC | 20:27 | |
jcoufal | so my question is if you could help us getting the deployment run | 20:27 |
anteaya | jim would have the latest info from the infra end of things methinks | 20:27 |
fungi | jcoufal: yes, for the moment askbot runs ask.openstack.org for us because of a variety of reasons, one of which was that we don't currently have a lot of developers familiar with managing postgresql (but plenty with heavy mysql background) | 20:27 |
jeblair | jcoufal: hi! yes, clarkb worked for quite a while on askbot puppet modules before we decided it was getting very complicated and we weren't making progress on our other tasks... | 20:28 |
jcoufal | jeblair: yeah, but it was few months ago, wasn't it? | 20:29 |
jeblair | jcoufal: if someone did finish some puppet modules we would be happy to run them (for ux discussion and even for ask.o.o) | 20:29 |
jeblair | jcoufal: yes | 20:29 |
jcoufal | we are trying to get them working | 20:29 |
jcoufal | it just takes time | 20:29 |
jeblair | jcoufal: also, i would eventually like to propose storyboard as an alternative, but it's not ready (it's not even ready for bugs yet, so it's definitely not ready for ux discussions) | 20:30 |
jeblair | jcoufal: but we can talk about that later; will you be at the summit? | 20:30 |
anteaya | would this be worthy of a design session at the summit? | 20:30 |
jcoufal | so the question is, if you would tolerate temporary deployment of UX askbot on openshift (until our deployment is ready) and then we can just migrate DB to our deployment | 20:30 |
*** ArxCruz has joined #openstack-infra | 20:30 | |
jcoufal | jeblair: anteaya: I'll be there, we just want to move forward sooner | 20:30 |
jcoufal | that's why I am talking about temporary openshift solution | 20:31 |
*** tvb has joined #openstack-infra | 20:31 | |
jeblair | jcoufal: can you talk a bit about how openshift would help? | 20:32 |
jcoufal | jeblair: well there is no problem in getting the setup running in normal way or openshift - it's fast. The guy who is helping doesn't have much experience with puppet, so it gets longer for him to 'puppetize' the whole thing | 20:33 |
jcoufal | deployment on openshift would be faster | 20:33 |
openstackgerrit | A change was merged to openstack-infra/config: Correct elastic-recheck Puppet dependencies https://review.openstack.org/49042 | 20:33 |
fungi | jog0: clarkb: i'll reenable puppet on logstash.o.o in a bit once ^ that propagates, but at this point e-r is started and running there for about the past 15 minutes | 20:33 |
clarkb | fungi: \o/ | 20:34 |
clarkb | fungi: thank you for helping out with that. Too many distractions on my end to give it an honest effort | 20:34 |
jcoufal | and UX can discuss there until we have the real deployment ready based on puppet scripts | 20:34 |
clarkb | fungi: I owe you a beer | 20:34 |
jcoufal | which might take weeks | 20:34 |
mordred | jeblair: I think that's an excellent policy. I agree though about the bot thing | 20:35 |
jog0 | fungi: e-r is runnig? | 20:35 |
jog0 | I don't see anything in #openstack-qa | 20:35 |
fungi | clarkb: you can subtract it from one of the many beers i owe you | 20:36 |
fungi | jog0: fungi@logstash:~$ ps auxww|grep recheck | 20:36 |
fungi | recheck 18219 0.0 0.8 160240 17936 ? S 20:18 0:00 /usr/bin/python /usr/local/bin/elastic-recheck /etc/elastic-recheck/elastic-recheck.conf | 20:36 |
fungi | not sure why it's not connecting. i'll see if i can tell | 20:36 |
jeblair | pretty sure it's there | 20:36 |
*** thingee_zzz is now known as thingee | 20:37 | |
mordred | jeblair, jcoufal: honestly, at this point, I think I'm fine with just about any solution to the UX discussion problem, because it seems like all of the 'good' and 'appropriate' solutions are a few months out from being usable | 20:37 |
hub_cap | hey what projects use pecan/wsme ? /me looks at their source for a Trove move | 20:37 |
jeblair | jcoufal: we don't currently manage anything in openshift; how would you see that working? | 20:37 |
*** sarob has joined #openstack-infra | 20:37 | |
anteaya | hub_cap: I think ironic and ceilometer | 20:37 |
anteaya | don't know if there are others | 20:38 |
*** davidhadas has quit IRC | 20:38 | |
mordred | if a UX guy spinning an ask up in openshift buys us enough time to talk about the overall problem at the summit and then get a thign in that things can migrate to and we're happy with | 20:38 |
hub_cap | thx anteaya | 20:38 |
mordred | then, it's not idea, but it's not as bad as google+ perhaps | 20:38 |
anteaya | np | 20:38 |
mordred | as long as we're clear that it's a stop gap measure and not meant to be the long-term solution to the problem (I don't want someone getting attached to their openshift thing on the side) - of course, as always, my opinions are often wrong | 20:39 |
jeblair | mordred, jcoufal: so the proposal is for a privately managed askbot on openshift until puppet-managed askbot is ready? | 20:39 |
*** davidhadas has joined #openstack-infra | 20:39 | |
*** tvb has quit IRC | 20:39 | |
mordred | jeblair: I think that's what I'm hearing. | 20:39 |
fungi | jog0: currently we're creating a /var/log/elastic-recheck directory, but the bot doesn't seem to have an open fd in it | 20:40 |
jcoufal | jeblair, mordred: Yes, mostly yes. We would create an account, deploy askbot there, set everything up and take care about it until we have real deployment. | 20:40 |
mordred | jeblair: I'd amend that to be "until puppet-managed askbot or storyboard, whichever comes first" | 20:40 |
jeblair | mordred: ++ | 20:40 |
mordred | jcoufal: ++ | 20:40 |
jeblair | jcoufal, mordred: that seems reasonable to me. and i'm glad you're working on this btw -- regardless, it sounds like we'll end up with askbot run in the public infra which is something we really want | 20:41 |
jcoufal | jeblair, mordred: the only thing what I would like to ask is, if ux.openstack.org could be pointed to that deployment? | 20:41 |
mordred | jcoufal: and then, at the summit, we also would like to talk to you about our plans with storyboard so that we can make sure the long-term vision has you ultimately happy | 20:41 |
jeblair | jcoufal: and then if storyboard can do a better job later on, even better. | 20:41 |
clarkb | fungi: it may be opening the fd then closing it when daemonization happens | 20:43 |
clarkb | fungi: geard has/had this problem | 20:43 |
mtreinish | mordred: quick question, what's the recommended way for stubbing things out in unit tests? I remember a discussion about this from a while ago, but I can't remember the answer. | 20:44 |
jeblair | fungi: did anyone configure the bot to log? | 20:44 |
jeblair | fungi: it would be a separate config file, pointed to by the main config file | 20:44 |
jcoufal | jeblair, mordred: will be happy to discuss that | 20:44 |
anteaya | mtreinish: I think mock is the preferred framework since it works with py3 | 20:44 |
mtreinish | anteaya: ok thanks | 20:45 |
*** fbo is now known as fbo_away | 20:45 | |
jcoufal | jeblair, mordred: what do you think about pointing the domain (ux.openstack.org) to the askbot deployment, would it be possible? | 20:45 |
fungi | clarkb: after a while of select looping, strace says http://paste.openstack.org/show/47727/ | 20:45 |
jeblair | jcoufal: we don't generally point openstack.org dns entries at hosts not managed by the project; i don't feel very comfortable doing that. | 20:45 |
fungi | jeblair: ahh, checking | 20:45 |
jeblair | fungi: there is no "log_config" in the config file | 20:46 |
jeblair | jcoufal: can you live without that until the puppet-managed askbot is ready? | 20:47 |
jog0 | fungi: I actually have never run the full bot in daemon mode | 20:47 |
jog0 | but the logs are pretty verbose | 20:47 |
jeblair | jog0: i noticed. i fixed a number of things. | 20:47 |
jeblair | it does work now | 20:47 |
*** sarob has quit IRC | 20:47 | |
jog0 | jeblair: thanks | 20:48 |
*** sarob has joined #openstack-infra | 20:48 | |
jcoufal | jeblair: I see the reason. My concern is about moving people temporarily somewhere, make them used to that and then move them to another place | 20:48 |
jcoufal | jeblair: that's I wanted to make the transition smooth (even the deployment would be temporal, because user won't see any change when changing to our deployment) | 20:49 |
*** sarob has quit IRC | 20:52 | |
jeblair | fungi, jog0: i'll propose a log config in a minute | 20:52 |
fungi | jeblair: yeah, i have it restarted with logging enabled now | 20:52 |
fungi | patch coming | 20:52 |
jeblair | fungi: oh, ok. | 20:53 |
fungi | but it does seem to be connecting | 20:53 |
mtreinish | fungi: where do the logs go? | 20:53 |
fungi | and identifying successfully with the right nick | 20:53 |
jeblair | fungi: yes, i was talking to it in -qa earlier. | 20:53 |
fungi | mtreinish: they will go into /var/log/elastic-recheck/ once the patch goes in | 20:53 |
fungi | jeblair: thought so. i saw some tests from you in the debug log when i was reviewing it | 20:54 |
*** mordred has quit IRC | 20:57 | |
*** mordred has joined #openstack-infra | 20:57 | |
*** dizquierdo has joined #openstack-infra | 20:58 | |
mtreinish | jeblair: I'm going to submit a summit topic for elastic-recheck, should I put it in qa or infra? | 20:58 |
jog0 | sdague: ^ | 20:59 |
mtreinish | apparently, there was a discussion about it earlier that I missed | 20:59 |
clarkb | mtreinish: I think we decided earlier today that either would work | 20:59 |
jeblair | mtreinish: +1 infra | 20:59 |
jog0 | infra works for me too | 20:59 |
mordred | jcoufal: so, I hear that - the problem is that if we give you the dns pointer, and then something breaks, people will come ask us to fix it (this happens a lot) and we have to say "sorry, we don't actually run that" | 20:59 |
jeblair | mtreinish: unless you think due to subject matter it should be in qa (it's a crossover project, that could easily be the case) | 20:59 |
mtreinish | jeblair: ok that works for me I'll put it in infra | 20:59 |
mtreinish | jeblair: no, I think most of the discussion about it are more infra related | 21:00 |
jeblair | mtreinish: cool | 21:00 |
jog0 | jeblair: as long as sdague shows up ... | 21:00 |
mordred | jcoufal: I betcha swapping a url won't be too bad for folks once we have it up for real, and if it is, I'll buy everyone a beer | 21:00 |
jcoufal | mordred: I was just wondering that it might be possible to point openstack.org dns entries outside the project, because ask.openstack.org does the same thing | 21:00 |
jcoufal | the difference would be, that it would be temporary | 21:00 |
jcoufal | but I understand your concerns | 21:01 |
*** emagana has joined #openstack-infra | 21:01 | |
jeblair | we're trying to avoid repeating that :( | 21:01 |
jcoufal | jeblair: I know :( | 21:02 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Turn on logging for elastic-recheck https://review.openstack.org/49057 | 21:02 |
matty_dubs | I was going to be helping jcoufal set up AskBot. So it looks like the best path is to just set up a server via puppet? | 21:02 |
*** dkliban has quit IRC | 21:02 | |
mtreinish | fungi: ^^^ whitespace! | 21:02 |
jcoufal | mordred, jeblair: can matty_dubs reach you and ask few questions around puppetizing? | 21:02 |
fungi | mtreinish: grrr | 21:02 |
mordred | matty_dubs: yup! we're here all the time! | 21:03 |
fungi | mtreinish: clearly i forgot my 'git diff --check master' mantra | 21:03 |
jeblair | matty_dubs: have you seen these docs? http://ci.openstack.org/sysadmin.html | 21:03 |
jeblair | matty_dubs: also, you may find https://review.openstack.org/#/c/18518/ helpful | 21:04 |
*** rfolco has quit IRC | 21:04 | |
matty_dubs | jeblair: Ooh, I had seen the first, but not the latter | 21:05 |
matty_dubs | Do you know off-hand why it was abandoned? Was it just a lack of time/resources, or as there a blocker? | 21:06 |
*** tvb has joined #openstack-infra | 21:06 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Turn on logging for elastic-recheck https://review.openstack.org/49057 | 21:07 |
fungi | mtreinish: ^ this house is clean | 21:07 |
jeblair | matty_dubs: we tried to use mysql, which sent us very far down a dead-end, basically, and clark had to move onto other things (it was expedient to just outsource to the askbot folks at that point) | 21:07 |
anteaya | sodabrew: available? | 21:08 |
sodabrew | hey, yep available now | 21:08 |
mtreinish | fungi: what about https://review.openstack.org/#/c/49057/2/modules/elastic_recheck/files/elastic-recheck.init that tab change wasn't there before :) | 21:08 |
clarkb | matty_dubs: jeblair: right, the mysql support wasn't there. Also neither was the i8ln support | 21:08 |
sodabrew | so, you're at the issue of the dashboard job worker appears not to be processing? | 21:08 |
anteaya | yes | 21:08 |
matty_dubs | jeblair: And the outsourced solution doesn't support multi-tenancy, right? | 21:08 |
fungi | mtreinish: it's documented in the commit message though ;) | 21:08 |
clarkb | so two of the things we wanted to get working were non starters | 21:08 |
anteaya | 593 pending tasks right now | 21:08 |
anteaya | I have 6 workers working | 21:08 |
matty_dubs | IOW, is the right path for me to try this vs. us looking at hosting this with them, too? | 21:08 |
sodabrew | and you're starting the job workers by rake task? | 21:09 |
anteaya | yes | 21:09 |
mtreinish | fungi: fair enough, you prempted my nit-picking | 21:09 |
jeblair | matty_dubs: it's not working out that well; we'd like to insource it. | 21:09 |
anteaya | sudo -u puppet-dashboard bundle exec rake jobs:work | 21:09 |
sodabrew | aha! I have it. add RAILS_ENV=production | 21:09 |
anteaya | they all have their own screen window | 21:09 |
jeblair | matty_dubs: so yes, if you get this working, we'll run it here for ux and probably try to move ask.o.o to it as well. | 21:09 |
*** amotoki_ has joined #openstack-infra | 21:09 | |
anteaya | sodabrew: I specified that in root.rb | 21:09 |
sodabrew | oh | 21:09 |
*** thingee is now known as thingee_zzz | 21:09 | |
sodabrew | bother | 21:09 |
anteaya | the entire deployment is in proctuction | 21:10 |
matty_dubs | jeblair: Ah, okay. FWIW, when I tried to set AskBot up locally, the MySQL stuff just flat out didn't work. I could install it fine, but AskBot refused to actually use it. | 21:10 |
anteaya | yeah, I didn't want to have to add that to every command | 21:10 |
matty_dubs | Is MySQL a requirement, or could we use Postgres? | 21:10 |
sodabrew | are the job workers claiming to do anything? | 21:10 |
anteaya | oh yes | 21:10 |
anteaya | busy buys | 21:10 |
anteaya | http://paste.openstack.org/show/47713/ | 21:10 |
clarkb | matty_dubs: :( that is disappointing because that was the state in january | 21:11 |
jeblair | mordred, clarkb: want to weigh in on matty_dubs question? | 21:11 |
mordred | meh | 21:11 |
jeblair | my feeling is that if it needs postgres, then we should run postgres; but we also want to use trove, which is mysql-only, right? | 21:11 |
clarkb | I personally don't have strong opinions about mysql vs postgres because I am not a mysql expert and have to think hard for either | 21:11 |
mordred | yes | 21:11 |
mordred | we want to move all of our databases to be run by cloud databases / trove | 21:11 |
mordred | which are mysql only | 21:11 |
clarkb | but we are surrounded by mysql expertise and cloud dbs are mysql | 21:11 |
mordred | also, none of us know anything about admin-ing postgres | 21:11 |
mordred | at all | 21:12 |
clarkb | mordred: well I know enough to run it on our slaves | 21:12 |
fungi | the postgres need had to do with its search indexing mostly, right? or was that something else? | 21:12 |
clarkb | mordred: which isn't much | 21:12 |
clarkb | fungi: index for serach was a big part of it | 21:12 |
clarkb | sounds like it may not work at all now on mysql though | 21:12 |
mordred | fungi: yes. it was for search, and because ask is using $library and $library has very snarky bearded and lame comments about mysql not being a real db | 21:12 |
fungi | yay bitrot | 21:12 |
jeblair | it used to involve a lot of vacuuming. | 21:12 |
matty_dubs | Yeah, they say that. My problem was just that whatever they used to abstract the database calls just flat-out didn't work with MySQL. | 21:12 |
anteaya | sodabrew: do you want me to give you access to the server, you can poke around? | 21:12 |
*** mrodden has joined #openstack-infra | 21:12 | |
matty_dubs | It was supposed to, but didn't. | 21:12 |
sodabrew | well that's weird. you're sure that you have only dashboard 2.0 running both the web interface and the job workers? | 21:13 |
* mordred wants to cry | 21:13 | |
anteaya | sodabrew: can you pm me your public key? | 21:13 |
clarkb | mordred: its ok | 21:13 |
sodabrew | sure, @anteaya will do | 21:13 |
anteaya | sodabrew: I used your fork | 21:13 |
anteaya | that is all the puppet I have on that server | 21:13 |
*** mrodden1 has quit IRC | 21:14 | |
matty_dubs | So I can poke around some more and see if it has an easy fix. | 21:14 |
dstufft | mordred: I make snarky comments about mysql not being a real db ;P | 21:14 |
*** amotoki has quit IRC | 21:14 | |
fungi | jog0: so is it doing the things it needs to then? since it seems to be making it into irc... what else is missing? | 21:14 |
matty_dubs | Hehe, I tend to favor Postgres anyway, but I don't have any real DBA experience either way | 21:15 |
mordred | dstufft: I know - but you at least do it with guts in a channel with former MySQL Inc folks | 21:15 |
*** thomasm has quit IRC | 21:15 | |
mordred | that I can at least respect | 21:15 |
clarkb | fungi: it should be yelling at us on every failure | 21:15 |
dstufft | mordred: :D | 21:15 |
*** amotoki_ is now known as amotoki | 21:15 | |
clarkb | fungi: either with a bug that it detected or info that it couldn't correlate a bu | 21:15 |
*** MarkAtwood has joined #openstack-infra | 21:15 | |
jeblair | clarkb, mordred: so can we say to matty_dubs "mysql would be preferred due to local expertise and our ability to better integrate it into our future directions in deployment; but failing that, we are okay with the puppet module running postgres on the host (with the caveat that none of us know anything about that)?" | 21:15 |
fungi | clarkb: and it detects these by scraping something? | 21:15 |
dstufft | mordred: I never was afraid to be snarky to peoples faces, (well "faces"), not sure if that's a good or a bad thing aobut me :) | 21:15 |
clarkb | fungi: elasticserach | 21:16 |
openstackgerrit | Monty Taylor proposed a change to openstack/requirements: Align our setup.py with ourselves https://review.openstack.org/49059 | 21:16 |
fungi | ahh, right | 21:16 |
clarkb | jeblair: ++ | 21:16 |
dstufft | mordred: FWIW I know a few postgresql people | 21:16 |
dstufft | if you end up needing help | 21:16 |
fungi | clarkb: firewall rules? | 21:16 |
clarkb | fungi: maybe, it is running on the host where the elasticsearch proxy is located | 21:16 |
fungi | clarkb: oh, nevermind it hits a public endpoint | 21:16 |
*** reed has joined #openstack-infra | 21:16 | |
jog0 | fungi: what room is it in? | 21:16 |
clarkb | fungi: but you should eb able to hit it locally | 21:16 |
fungi | jog0: -qa | 21:16 |
jeblair | fungi: accept ssh host keys? | 21:16 |
jeblair | fungi: gimme a minute to finish up my patch to your logging patch | 21:17 |
jeblair | and let's put it into place | 21:17 |
jog0 | fungi: a bug just came through | 21:17 |
jog0 | so should trigger | 21:17 |
openstackgerrit | Monty Taylor proposed a change to openstack/requirements: Remove pin from WebTest https://review.openstack.org/49060 | 21:17 |
fungi | jeblair: good point--i don't see any known_hosts management in the earlier puppetry | 21:17 |
mordred | I thnk the most salient point is that we'd like to stop running databases on hosts | 21:17 |
mordred | and use cloud databases | 21:18 |
anteaya | if I want to add a keypair to a running server, do I have to reboot the server? | 21:18 |
mordred | hub_cap: is RAX growing a postgres aaS any time soon? | 21:18 |
mordred | vipul: what about HP? | 21:18 |
hub_cap | nope | 21:18 |
clarkb | dstufft: I just ask selenamarie any time the slave postgres servers derp and I am stumped | 21:18 |
fungi | jeblair: clarkb: though would ssh host key issues prevent it from barking in irc? does it use that for more than just leaving comments in gerrit? | 21:18 |
clarkb | dstufft: but she may not like it if I do that every time a production service derps | 21:18 |
anteaya | I'll try rebooting | 21:18 |
hub_cap | but mordred i talked to josh berkus and he says he will be building it | 21:18 |
mordred | hub_cap: in trove? | 21:18 |
hub_cap | had lunch w/ him last wk | 21:18 |
hub_cap | yes | 21:18 |
mordred | awesome | 21:18 |
mordred | josh knows his stuff | 21:18 |
jeblair | fungi: it wouldn't know what to barck about | 21:18 |
openstackgerrit | Chris Hoge proposed a change to openstack-infra/config: Added puppet-vswitch project to Stackforge https://review.openstack.org/49020 | 21:18 |
mordred | so - in any case. | 21:19 |
fungi | k | 21:19 |
hub_cap | we talked about the pain points and how to start | 21:19 |
mordred | MERG | 21:19 |
fungi | jeblair: so it does query something out of gerrit then, not just scrape elasticsearch for info? | 21:19 |
mordred | I do not like the idea of growing a special snowflake | 21:19 |
clarkb | fungi: yeah it uses the gerrit event stream too so needs ssh | 21:19 |
mordred | how about this: | 21:19 |
fungi | k, addressing that manually for now | 21:19 |
clarkb | fungi: one comments from jenkins it checks elasticsearch | 21:19 |
mordred | go ahead and set it up in puppet to do postgres - BUT | 21:19 |
clarkb | we can actually change it to feed off of the zmq stream now that we host it | 21:19 |
anteaya | nope, looks like I have to rebuild the server to add a keypair | 21:19 |
mordred | do it such that there would be a postgres host and an ask host | 21:20 |
anteaya | sorry sodabrew this might take a few minutes | 21:20 |
sodabrew | no problem | 21:20 |
mordred | that way we could potentially have just one single postgres machine (or set of machines) | 21:20 |
*** pblaho has quit IRC | 21:20 | |
jeblair | matty_dubs: see mordred's suggestion ^ | 21:20 |
vipul | mordred: Postgres isn't a hgih priority yet for HP either | 21:20 |
mordred | and the _service_ on the ask host we can kind of manage puppet-wise the same as if it was a cloud database | 21:20 |
mordred | which is to say the hostname and username and database name and password will all be input params | 21:21 |
mordred | that way, once a cloud grows a postgres aaS | 21:21 |
mordred | we can migrate the data and delete our postgres host | 21:21 |
mordred | and once the postgres host is up and running, we can migrate ask.o.o into the folks potentially as well | 21:21 |
mordred | yeah? | 21:21 |
* mordred shudders | 21:22 | |
dstufft | mordred: herou has a cloud pg | 21:22 |
dstufft | if that's your thing | 21:22 |
mordred | dstufft: it's not | 21:22 |
mordred | dstufft: we only use openstack tech to run openstack | 21:22 |
dstufft | mordred: ok! | 21:22 |
mordred | dstufft: dogfood tastes good! | 21:22 |
clarkb | we only* use ... * except in cases were we don't | 21:22 |
mordred | clarkb: SSSHHHHH | 21:22 |
mordred | clarkb: you're taking away my rigteousness | 21:22 |
mordred | clarkb: you're taking away my righteousness | 21:22 |
clarkb | mordred: sorry, but I think it is worth mentioning that some stuff isn't possible unfortunately | 21:23 |
anteaya | rats I still don't have your key attached to the vm | 21:23 |
mordred | Alex_Gaynor, clarkb, dhellmann, fungi: could I get some thoughts on: https://review.openstack.org/49060 ? | 21:23 |
fungi | clarkb: i see yet a new wrinkle here... since ~recheck is /var/run/elastic-recheck, the known hosts file will get blown away along with the rest of the homedir on every reboot | 21:23 |
mordred | clarkb: yes. indeed | 21:23 |
mordred | clarkb: but we try real hard | 21:23 |
clarkb | fungi: gah | 21:23 |
clarkb | fungi: we can put it in /etc/elastic-recheck instead | 21:23 |
*** davidhadas_ has joined #openstack-infra | 21:23 | |
*** slong has joined #openstack-infra | 21:24 | |
jeblair | why is ~recheck there? | 21:24 |
dstufft | mordred: I love me some dogfood, I also love me some pragmatism | 21:24 |
dstufft | :D | 21:24 |
jeblair | fungi, clarkb: how about we put it in /home/recheck? | 21:25 |
clarkb | jeblair: that works too | 21:25 |
clarkb | jeblair: I picked an existing dir that was needed for other things | 21:25 |
fungi | jeblair: i am great with that suggestion | 21:25 |
clarkb | and chose poorly | 21:25 |
Alex_Gaynor | mordred: I think there's a seperate review somewhere which pins it to >=2.0 or something, have you coordinated with whoever wrote that? | 21:25 |
mordred | Alex_Gaynor: oh, is there? lemme to look | 21:25 |
*** slong has quit IRC | 21:25 | |
mordred | Alex_Gaynor: thanks | 21:25 |
*** slong has joined #openstack-infra | 21:25 | |
mordred | Alex_Gaynor: you are very right | 21:25 |
*** weshay has quit IRC | 21:26 | |
*** davidhadas has quit IRC | 21:26 | |
mordred | Alex_Gaynor: https://review.openstack.org/#/c/48898/ clarkb, fungi <-- | 21:26 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Turn on logging for elastic-recheck https://review.openstack.org/49057 | 21:26 |
anteaya | sodabrew rebuilding, will take me about 15 minutes | 21:26 |
jeblair | fungi: ^ updated the log config file based on what i was using locally | 21:26 |
openstackgerrit | A change was merged to openstack-infra/jenkins-job-builder: log info on job deletion https://review.openstack.org/48804 | 21:28 |
*** mrodden has quit IRC | 21:28 | |
*** sodabrew has quit IRC | 21:29 | |
fungi | jeblair: how does recheckwatchbot differ from elastic-recheck in that? what are the logger keys exactly? | 21:29 |
*** mrodden has joined #openstack-infra | 21:30 | |
mordred | jeblair, fungi: we're about to test whether or not the new propose-requirements-changes patch works in the wild... | 21:30 |
fungi | mordred: great | 21:30 |
openstackgerrit | Sergey Lukjanov proposed a change to openstack/requirements: os/requirements should be in sync with itself https://review.openstack.org/49064 | 21:32 |
clarkb | mordred: propose-requirements-changes patch? is this with pypi-mirror? | 21:32 |
mordred | clarkb: no, this is the translations like "propose requirements sync patches to all projects when requirements changes" job | 21:34 |
clarkb | oh that one | 21:34 |
clarkb | cool | 21:34 |
jgriffith | mordred: jeblair Any of you know what might have caused this to start happening again: Unknown distribution option: 'install_requires' | 21:34 |
jeblair | fungi: recheckwatchbot is the current key in use. i like your idea that it should change though, so i left that in. | 21:35 |
jgriffith | mordred: jeblair unit tests can't run on Cinder except in the gate, assuming our mirror is saving us from something bad here? | 21:35 |
fungi | jeblair: ahh, got it. the key is defined in python where logging is being called | 21:37 |
*** davidhadas_ has quit IRC | 21:38 | |
*** dkranz has quit IRC | 21:39 | |
*** davidhadas has joined #openstack-infra | 21:39 | |
clarkb | jgriffith: can you paste the output of a `tox --version && tox` for cinder? | 21:40 |
*** mriedem has quit IRC | 21:40 | |
*** jcoufal has quit IRC | 21:41 | |
openstackgerrit | Russell Bryant proposed a change to openstack-infra/reviewstats: Use separate script for reviews for bugs https://review.openstack.org/49066 | 21:41 |
openstackgerrit | Russell Bryant proposed a change to openstack-infra/reviewstats: Add milestone option to reviews_for_bugs https://review.openstack.org/49067 | 21:41 |
*** dizquierdo has left #openstack-infra | 21:41 | |
*** dkliban has joined #openstack-infra | 21:42 | |
sdague | Alex_Gaynor: do you really +A something before we had jenkins results? :) | 21:46 |
sdague | https://review.openstack.org/#/c/49064/1 | 21:46 |
russellb | for something that trivial i might do it too, heh | 21:47 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Move elastic-recheck shell account out of /var/run https://review.openstack.org/49068 | 21:47 |
sdague | I would submit that changing requirements never ends up being trivial :) | 21:47 |
sdague | man, that's a query I need to build, how many "trivial" changes +Aed and exploded in the gate | 21:48 |
*** jcoufal has joined #openstack-infra | 21:48 | |
*** julim has quit IRC | 21:49 | |
*** tvb has quit IRC | 21:51 | |
*** tvb has joined #openstack-infra | 21:52 | |
fungi | clarkb: jog0: okay, so aside from recheck@logstash.o.o accepting the ssh host key on review.openstack.org:29418 (which has been done for a while), what else could we check? | 21:53 |
clarkb | fungi: I'm not sure, jog0 will probably have ideas | 21:55 |
anteaya | I may have figured it out - I created a dashboard user 'dashboard'@'localhost' in the mysql db when I was the ubuntu user - and then followed some instructions to create a puppet-dashboard user and switch the repo to /opt/puppet-dashboard - I wonder if that would affect the ability of dashboard@localhost to connect to the db? | 21:56 |
*** pcm_ has quit IRC | 21:56 | |
jeblair | fungi: i'll take a look | 21:56 |
pleia2 | anteaya: by default mysql doesn't care what system user you are (postgres can) | 21:57 |
anteaya | pleia2: hmmm, okay so that isn't it then | 21:57 |
jeblair | fungi: did you manually apply logging and restart? | 21:57 |
fungi | jeblair: yes, i actually applied it through my puppet development environment, but also restarted the elastic-recheck service after that as well | 21:58 |
jeblair | fungi: hrm, i don't see any paramiko logs | 21:58 |
jeblair | fungi: i'm going to try some interactive debugging on host | 21:58 |
fungi | i still have puppet agent stopped on that server because i've been testing patches that way while proposing them for review, just to make sure there are no other omissions | 21:58 |
*** sarob has joined #openstack-infra | 21:59 | |
*** hashar has quit IRC | 21:59 | |
fungi | jeblair: the current state should reflect your last patchset on the logging change as well as https://review.openstack.org/49068 on top of that | 21:59 |
jeblair | this is much easier to test if i can log in as the account | 22:00 |
fungi | gah, it's actually not running | 22:00 |
jeblair | i'm going to chsh to bash | 22:00 |
jeblair | fungi: i stopped it | 22:00 |
fungi | oh, phew | 22:00 |
jog0 | fungi: first time i ran elastic-recheck I had to make sure review.o.o was added as a host | 22:00 |
jeblair | that's what i was trying to say when i said i was going to try interactive debugging | 22:00 |
fungi | i was pretty sure i had made sure it survived my last restart, but freaked out for a sec ;) carry on! | 22:00 |
* fungi needs to start grilling dinner. i have a very annoyed girlfriend who was promised i'd start cooking about 1.5 hours ago | 22:01 | |
*** sarob has quit IRC | 22:01 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Make elastic-recheck's shell bash https://review.openstack.org/49070 | 22:01 |
sdague | jeblair: can we land this - https://review.openstack.org/#/c/48784/ ? | 22:01 |
fungi | i'll keep one eye on the computer | 22:01 |
*** sarob has joined #openstack-infra | 22:02 | |
*** hashar has joined #openstack-infra | 22:03 | |
*** matty_dubs is now known as matty_dubs|gone | 22:03 | |
*** lcestari_ has quit IRC | 22:04 | |
*** thomasm has joined #openstack-infra | 22:04 | |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Use separate script for reviews for bugs https://review.openstack.org/49066 | 22:05 |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Add milestone option to reviews_for_bugs https://review.openstack.org/49067 | 22:05 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Replace queries.json with queries.yaml for elastic-recheck https://review.openstack.org/49071 | 22:05 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/elastic-recheck: added bug #1224001 to skynet https://review.openstack.org/49072 | 22:06 |
uvirtbot | Launchpad bug 1224001 in neutron "test_network_basic_ops fails waiting for network to become available" [Critical,New] https://launchpad.net/bugs/1224001 | 22:06 |
*** sdake has quit IRC | 22:07 | |
*** tvb has quit IRC | 22:07 | |
*** sdake has joined #openstack-infra | 22:08 | |
*** sdake has quit IRC | 22:08 | |
*** sdake has joined #openstack-infra | 22:08 | |
mtreinish | ^^^ That's a nice effect | 22:08 |
uvirtbot | mtreinish: Error: "^^" is not a valid command. | 22:08 |
*** thomasm has quit IRC | 22:08 | |
openstackgerrit | A change was merged to openstack-infra/config: Turn on logging for elastic-recheck https://review.openstack.org/49057 | 22:09 |
jog0 | the bots are taking over | 22:09 |
*** s1rp has quit IRC | 22:10 | |
*** s1rp has joined #openstack-infra | 22:10 | |
*** MoXxXoM has quit IRC | 22:10 | |
*** datsun180b has quit IRC | 22:11 | |
*** MoXxXoM has joined #openstack-infra | 22:11 | |
*** datsun180b has joined #openstack-infra | 22:11 | |
fungi | jeblair: oho! how did i not notice that the json symlink into the git repo there was broken. was that all it needed? | 22:12 |
anteaya | the sodabrew dashboard is up again with 3 workers working | 22:13 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Increase verbosity in elastic-recheck debug log https://review.openstack.org/49076 | 22:13 |
clarkb | did I get the symlink wrong/ | 22:13 |
jeblair | fungi: yes, that should be it | 22:13 |
jeblair | clarkb: no, i changed it from json to yaml this morning | 22:13 |
clarkb | OOOHHHH | 22:13 |
jeblair | clarkb: but forgot about the config change | 22:13 |
anteaya | and I lost him, too slow | 22:13 |
anteaya | dang | 22:13 |
*** esker has quit IRC | 22:14 | |
jeblair | jog0, clarkb, fungi, sdague, mtreinish: to the best of my knowlegde, elasticrecheck should be operational now | 22:14 |
clarkb | awesome | 22:14 |
jeblair | it just spoke | 22:14 |
anteaya | total of 6 workers working now | 22:15 |
russellb | is this broken, or do I have to log in now to see anything? http://activity.openstack.org/data/ | 22:15 |
jog0 | and its not running on my desktop anymore | 22:15 |
fungi | clarkb: jeblair: the other missing bit is we still need to decide on a good way to manage known_hosts entries for puppeted things. we | 22:15 |
fungi | er | 22:15 |
fungi | we're still manually accepting those everywhere | 22:15 |
clarkb | fungi: ya | 22:15 |
clarkb | reed: can you look at russellb's question? | 22:15 |
jeblair | fungi: maybe we can brainstorm something involving sshfp records | 22:16 |
*** jerryz has quit IRC | 22:16 | |
jeblair | sdague: neutron-pg aprvd | 22:16 |
*** rockyg has quit IRC | 22:18 | |
fungi | jeblair: sshfp would be lovely, but needs dnssec | 22:18 |
jog0 | does the bot auto pull from git every time there is a change? | 22:19 |
clarkb | fyi designate intends on supporting dnssec and zone file uploads | 22:19 |
*** rockyg has joined #openstack-infra | 22:19 | |
*** tvb has joined #openstack-infra | 22:19 | |
clarkb | so we could possibly win all the things | 22:19 |
fungi | clarkb: that's stellar | 22:19 |
* fungi is eager to use it | 22:19 | |
*** sodabrew has joined #openstack-infra | 22:20 | |
jeblair | jog0: when we land all the outstanding changes, then it should be updated within 10-25 minutes after a change | 22:20 |
jog0 | jeblair: nice | 22:20 |
jeblair | jog0: (the salt work that's going on is intended to reduce that) | 22:20 |
*** tizzo has quit IRC | 22:20 | |
jog0 | btw for a query file change you don't need to restart the service | 22:21 |
jog0 | so when we pull out the query file ... | 22:21 |
*** tizzo has joined #openstack-infra | 22:21 | |
jgriffith | clarkb: sorry... stepped out | 22:22 |
jgriffith | clarkb: http://paste.openstack.org/show/47729/ | 22:22 |
jeblair | jog0: actually, it should be 0-10 minutes, now that i think about it | 22:22 |
jeblair | jog0: the way clarkb set it up it's just a symlink into the git checkout, and the git checkout is updated if needed every puppet run, which is on a 10 minute interval | 22:22 |
jog0 | jeblair: nice not bad | 22:23 |
*** rnirmal has quit IRC | 22:23 | |
clarkb | jgriffith: hmm you have new tox which comes with new setuptools... not sure what is going on there | 22:24 |
*** SergeyLukjanov has quit IRC | 22:24 | |
clarkb | mordred: ^ | 22:25 |
*** vipul is now known as vipul-away | 22:26 | |
*** DennyZhang has joined #openstack-infra | 22:26 | |
*** thedodd has quit IRC | 22:29 | |
openstackgerrit | A change was merged to openstack-infra/config: start voting on neutron-pg job https://review.openstack.org/48784 | 22:29 |
openstackgerrit | A change was merged to openstack-infra/config: Move elastic-recheck shell account out of /var/run https://review.openstack.org/49068 | 22:30 |
openstackgerrit | A change was merged to openstack-infra/config: Make elastic-recheck's shell bash https://review.openstack.org/49070 | 22:31 |
*** jerryz has joined #openstack-infra | 22:33 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/elastic-recheck: Remove stray backslash https://review.openstack.org/49078 | 22:34 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: added bug #1224001 to skynet https://review.openstack.org/49072 | 22:34 |
uvirtbot | Launchpad bug 1224001 in neutron "test_network_basic_ops fails waiting for network to become available" [Critical,New] https://launchpad.net/bugs/1224001 | 22:34 |
reed | russellb, ah! thanks for spotting that | 22:34 |
russellb | np | 22:34 |
reed | russellb, it is being upgraded | 22:34 |
russellb | ah, k | 22:34 |
reed | russellb, anything in particular you're looking for? | 22:34 |
russellb | nah, it's fine | 22:34 |
anteaya | so sodabrew is in the puppet-dashboard server | 22:35 |
anteaya | and we have 45 nodes reporting | 22:35 |
anteaya | and 71 pending tasks | 22:35 |
anteaya | with 6 workers running | 22:35 |
sodabrew | @anteaya So I see the pending tasks, but the reports are in fact being processed in a timely manner. I'm wondering if may have made some error in the update of the delayed_job gem. | 22:35 |
anteaya | sodabrew: that is an interesting thought | 22:35 |
anteaya | any idea how I could track that down? | 22:35 |
*** vipul-away is now known as vipul | 22:35 | |
reed | russellb, we fixed a bunch of issues with it, improved reports... | 22:36 |
sodabrew | I'm digging in a bit, looking at what query generates that number | 22:36 |
anteaya | since pending tasks are going to just keep accumulating until we run jobs:clear | 22:36 |
anteaya | great thanks | 22:36 |
anteaya | I'll keep off the server while you are working, too many cooks and all that | 22:36 |
reed | russellb, it should be open now | 22:37 |
openstackgerrit | A change was merged to openstack-infra/config: Replace queries.json with queries.yaml for elastic-recheck https://review.openstack.org/49071 | 22:37 |
openstackgerrit | A change was merged to openstack-infra/config: Increase verbosity in elastic-recheck debug log https://review.openstack.org/49076 | 22:38 |
*** davidhadas has quit IRC | 22:38 | |
*** davidhadas has joined #openstack-infra | 22:39 | |
jgriffith | clarkb: mordred thanks! That gave me enough of to work with | 22:40 |
russellb | reed: cool, in now. noticed that some project links on this page are an IP address instead of activity.openstack.org - http://activity.openstack.org/data/display/OPNSTK2/Projects | 22:40 |
jgriffith | clarkb: mordred uninstalled setuptools and tox, reinstalled and good to go | 22:40 |
clarkb | jgriffith: good to know | 22:40 |
reed | russellb, yep, one of the reasons why it was closed :) | 22:40 |
sodabrew | @anteaya The 70 jobs are ones that failed. Looks like there's no rake provided by delayed_job to inspect failures | 22:40 |
russellb | reed: ha, ok, will be gentle then :) | 22:40 |
reed | it's being fixed now | 22:40 |
*** tizzo has quit IRC | 22:40 | |
russellb | sounds good, thanks! | 22:40 |
anteaya | sodabrew: suggestions on going forward? | 22:41 |
anteaya | we might have to run jobs:clear on a cron of some kind maybe? | 22:41 |
sodabrew | they are always reporting this probelm: Validation failed: Host already has a report for time and kind | 22:41 |
anteaya | how difficult would it be to offer a rake task for delayed_job to inspect failures? | 22:42 |
clarkb | anteaya: sodabrew: I think I know what that is. Our slaves share a single cert | 22:42 |
anteaya | yeah, i see that a lot | 22:42 |
clarkb | that confuses the dashboard | 22:42 |
anteaya | oh | 22:42 |
sodabrew | do they all have the same cert hostname? | 22:42 |
clarkb | sodabrew: different hostnames same certname | 22:42 |
*** OlivierSanchez has quit IRC | 22:42 | |
*** hemna has quit IRC | 22:42 | |
*** ojacques has joined #openstack-infra | 22:42 | |
sodabrew | oh, yeah that'll do it i think. generally the certname should match the hostname, right? | 22:43 |
sodabrew | i think a lot of puppet docs use those two almost interchangeable | 22:43 |
sodabrew | y | 22:43 |
*** hemna has joined #openstack-infra | 22:43 | |
*** amotoki has quit IRC | 22:43 | |
clarkb | sodabrew: right, but there is no guaruntee they will be identical or that they will be unique... | 22:43 |
anteaya | clarkb: so live with the queue of pending tasks and clear them from time to time or unique certnames? | 22:44 |
clarkb | we are trying to move to unique certnames but that is slow going | 22:44 |
*** tvb has quit IRC | 22:44 | |
anteaya | so for now, it appears that the sodabrew dashboard is working as well as it is going to | 22:44 |
anteaya | so run jobs:clear occasionally | 22:44 |
anteaya | and then when unique certnames kick in, remove the jobs:clear job | 22:45 |
anteaya | yeah? | 22:45 |
anteaya | any dissenting arguments? | 22:46 |
anteaya | sodabrew: how many workers should I be running, any thoughts? | 22:46 |
anteaya | right now I have 6 running | 22:46 |
sodabrew | @anteaya Meanwhile, I'll make myself a TODO task to have some kind of failed jobs inspector rake task | 22:47 |
anteaya | do I run into issues if I have too many running? | 22:47 |
anteaya | sodabrew: thanks, let me know if I can help or be a guinea pig for that | 22:47 |
anteaya | I'm going to try starting the server with --port=80 on it | 22:48 |
anteaya | clarkb would like port 80 | 22:48 |
*** mrodden has quit IRC | 22:49 | |
lifeless | mordred: btw you're not lurking in openstack-cinder | 22:49 |
lifeless | mordred: we just saw an interesting thing there - tox can fail if the package can't be built outside the venvs, which means we really shouldn't be building it outside the venvs, rather we shoud make a venv for building it. | 22:50 |
anteaya | sodabrew: it says port is in use or requires root privileges, I was sudo when I ran the command - any thoughts? | 22:50 |
*** sodabrew has quit IRC | 22:51 | |
anteaya | http://15.185.153.222/ | 22:51 |
anteaya | clarkb ^ | 22:51 |
*** sodabrew has joined #openstack-infra | 22:52 | |
anteaya | but I had to sudo su to get that to work | 22:52 |
anteaya | not sure if that is to your liking or not | 22:52 |
*** jcoufal has quit IRC | 22:53 | |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/elastic-recheck: Make test_queries save stdout in tox testr https://review.openstack.org/49080 | 22:53 |
mordred | lifeless: yes. that's why I've been putting in the skip-sdist patches to people's tox.ini files | 22:54 |
lifeless | mordred: ah, so cinder may be missing that? | 22:55 |
lifeless | jgriffith: ^ | 22:55 |
mordred | lifeless: yup | 22:55 |
jgriffith | lifeless: mordred :) | 22:55 |
*** tvb has joined #openstack-infra | 22:55 | |
jgriffith | lifeless: mordred I'll add | 22:56 |
jgriffith | unless you're already on it | 22:56 |
dstufft | mordred: what does skipsdist do | 22:56 |
mordred | jgriffith: I'm on it | 22:56 |
jgriffith | mordred: k | 22:56 |
jgriffith | mordred: thank you | 22:56 |
jgriffith | lifeless: thanks to you as well | 22:56 |
mordred | dstufft: it causes tox to run pip install -e . _inside_ of the venv after it's already installed the deps | 22:56 |
dstufft | oh | 22:56 |
dstufft | so it's an alias for usedevelop | 22:57 |
mordred | it's in two pieces | 22:57 |
*** reed has quit IRC | 22:57 | |
mordred | skipsdist is one part | 22:57 |
mordred | it skipts the sdist part | 22:57 |
*** reed_ has joined #openstack-infra | 22:57 | |
mordred | usedevelop is the other part | 22:57 |
mordred | (they made me split it) | 22:57 |
mordred | but yes | 22:57 |
anteaya | thanks so much for your help sodabrew | 22:57 |
sodabrew | yw! | 22:57 |
anteaya | we always have many pupptety type questions | 22:58 |
dstufft | I think that's a bad idea, there are differences between a package installed with -e and installed normally; Why don't your packages build? | 22:58 |
anteaya | you are always welcome to hang out and lurk | 22:58 |
*** cody-somerville has quit IRC | 22:58 | |
mordred | jgriffith: https://review.openstack.org/49083 | 22:58 |
anteaya | and if you ever want to know anything about openstack, please be sure to ask | 22:58 |
jgriffith | thank you sir | 22:58 |
sodabrew | Context question: is this the channel for those working on openstack.org itself? | 22:58 |
mordred | dstufft: setup_requires | 22:58 |
anteaya | yes | 22:58 |
sodabrew | neat | 22:58 |
anteaya | we are the infrastructure team | 22:59 |
mordred | dstufft: means that you have to run setup.py first to be able to get the deps you need to run setup.py | 22:59 |
anteaya | we keep gerrit, and zuul and jenkins running | 22:59 |
anteaya | and all the other little pieces | 22:59 |
anteaya | including puppet and salt | 22:59 |
mordred | dstufft: they should all build/install sanely outside of that env too | 22:59 |
mordred | dstufft: and we have tests to double-check that | 22:59 |
mordred | but dev laptops are notoriously ... unpredictable | 23:00 |
anteaya | general customer service, any questions on testing and helping folks to find the right place for something | 23:00 |
sodabrew | ok, gotta get back to the day job. au revoir | 23:00 |
*** sodabrew has left #openstack-infra | 23:00 | |
dstufft | mordred: sounds like tox should do a setup.py egg_info before doing a setup.py sdist | 23:00 |
mordred | even that would require setup.py to run and then download its setup_requires | 23:00 |
mordred | via easy_install | 23:00 |
mordred | which will helpfully drop an egg into the source dir | 23:01 |
mordred | which in some other contexts will lead to the egg being seen and subsequently not installed into the venv when requested :) | 23:01 |
mordred | dstufft: there are many many things that _should_ be different here | 23:01 |
dstufft | mordred: I know that feel | 23:01 |
mordred | dstufft: yah. it's when people are like "omg, that's terrible, why would you ever?" and you're like "trust me, I know. It is terrible. It's just less terrible than the other choice right now" | 23:02 |
mordred | and then you hit your face with a large animal | 23:02 |
dstufft | someday this small corner will be better | 23:03 |
dstufft | mordred: oh yea, pip pep isn't getting a backport | 23:03 |
dstufft | not yet anyways | 23:03 |
*** DennyZhang has quit IRC | 23:04 | |
*** hogepodge has quit IRC | 23:04 | |
*** hogepodge_ has joined #openstack-infra | 23:04 | |
mordred | sigh | 23:05 |
* mordred cries | 23:05 | |
dstufft | mordred: does openstack support windows in any capacity? | 23:05 |
dstufft | like clients or anything | 23:06 |
*** tvb has quit IRC | 23:08 | |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: Remove stray backslash https://review.openstack.org/49078 | 23:08 |
*** rcleere has quit IRC | 23:08 | |
mordred | dstufft: sure | 23:08 |
mordred | dstufft: I believe both rackspace and hp clouds have windows guests | 23:09 |
lifeless | and the python clients should run on windows just fine | 23:09 |
mordred | and microsoft have been spending a bunch of effort to make sure openstack supports hyper-v | 23:09 |
lifeless | and there is murana | 23:09 |
mordred | which thing is murano again? | 23:09 |
dstufft | mordred: no I mean where you'd install some component of openstack on windows | 23:09 |
lifeless | 'install windows clusters for you' | 23:09 |
mordred | dstufft: I don't think even msft have put too much effort into that | 23:09 |
dstufft | mordred: basically I'm going to make the windows installation story for pip (and setuptools) better, so idk if that'll affect you guys or not | 23:09 |
lifeless | it will | 23:10 |
mordred | it's pretty linux-centric in design | 23:10 |
lifeless | for the clients | 23:10 |
mordred | for the clients, sure. although we don't actually have windows in our target support matrix at all | 23:10 |
mordred | but I'm _certain_ it will make people happy for the story to be better | 23:10 |
lifeless | they are the first against the wall | 23:10 |
*** dkliban has quit IRC | 23:10 | |
mordred | I don't grok your new zealand language | 23:10 |
lifeless | to support windows | 23:11 |
lifeless | clients first | 23:11 |
lifeless | I realise it could be misinterpreted :) | 23:11 |
*** cody-somerville has joined #openstack-infra | 23:12 | |
mordred | ah. they == clients | 23:12 |
mordred | yes. same with python3 - clients first | 23:12 |
mordred | I am not expecting large amounts of clamoring for windows gating for the clients in the near term | 23:12 |
*** sarob has quit IRC | 23:12 | |
mordred | which makes me glad, because I have no idea how we'd do that - it's sort of against current policy | 23:13 |
*** datsun180b has quit IRC | 23:13 | |
*** sarob has joined #openstack-infra | 23:13 | |
mordred | and I'd rather not have to shoot that down- it would be much nicer if just nobody ever wanted it :) | 23:14 |
dstufft | lifeless: mordred cool, , well I'm putting the wheels in motion to make a unified (pip + setuptools) msi installer, and I now have a signing key with which to sign it; So there's that at least :/ | 23:14 |
dstufft | might do the same thing for OSX, though curl is not hard there | 23:14 |
mordred | dstufft: well, honestly, woot | 23:16 |
mordred | because the windows pushback in the easy_install area is just frustrating | 23:17 |
dstufft | mordred: we haven't given up on 2.7 btw | 23:17 |
dstufft | We're defering it | 23:17 |
mordred | fair | 23:17 |
dstufft | so we can get 3.4 in becuase the timeline is shorter on that | 23:17 |
*** tvb has joined #openstack-infra | 23:17 | |
mordred | I think that's a good choice | 23:17 |
*** sarob has quit IRC | 23:17 | |
*** mrda has joined #openstack-infra | 23:17 | |
* anteaya wanders away ... dinner | 23:22 | |
fungi | dstufft: i can't wait for bootstrapped pip in python. hopefully in about a decade when most stable server distros are using python >= 3.4 by default, we'll all be better off for it ;) | 23:27 |
*** mrda has quit IRC | 23:27 | |
dstufft | fungi: yea :[ | 23:28 |
fungi | so, of course, even more excited about an eventual 2.7 backport. but baby steps i guess | 23:28 |
*** tvb has quit IRC | 23:28 | |
dstufft | yea it's a mixed emotions PEP for me | 23:28 |
dstufft | I got emotionally invested in it, and it got half way accepted | 23:28 |
*** tizzo has joined #openstack-infra | 23:30 | |
*** tvb has joined #openstack-infra | 23:35 | |
*** melwitt has quit IRC | 23:35 | |
*** melwitt1 has joined #openstack-infra | 23:35 | |
fungi | well, still seems like progress, even then | 23:37 |
*** hemna is now known as hemnafk | 23:37 | |
*** UtahDave has joined #openstack-infra | 23:37 | |
*** davidhadas has quit IRC | 23:38 | |
*** tvb has quit IRC | 23:39 | |
*** davidhadas has joined #openstack-infra | 23:39 | |
*** mrda has joined #openstack-infra | 23:40 | |
*** hashar has quit IRC | 23:40 | |
*** sarob has joined #openstack-infra | 23:41 | |
*** dims has quit IRC | 23:44 | |
*** thingee_zzz is now known as thingee | 23:51 | |
*** matsuhashi has joined #openstack-infra | 23:58 | |
*** dims has joined #openstack-infra | 23:59 | |
*** nicedice has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!