*** sarob has quit IRC | 00:04 | |
*** vipul is now known as vipul-away | 00:20 | |
*** vipul-away is now known as vipul | 00:41 | |
*** salv-orlando has quit IRC | 00:48 | |
*** matsuhashi has joined #openstack-infra | 00:54 | |
*** sarob has joined #openstack-infra | 01:00 | |
*** nosnos has joined #openstack-infra | 01:00 | |
*** boris-42 has quit IRC | 01:03 | |
*** sarob has quit IRC | 01:04 | |
openstackgerrit | lifeless proposed a change to openstack-infra/reviewstats: Tuskar has moved to openstack/. https://review.openstack.org/49974 | 01:12 |
---|---|---|
openstackgerrit | lifeless proposed a change to openstack-infra/reviewstats: Ignore editor files. https://review.openstack.org/49975 | 01:12 |
*** amotoki has joined #openstack-infra | 01:30 | |
*** sarob has joined #openstack-infra | 02:00 | |
*** sarob has quit IRC | 02:04 | |
*** CaptTofu has quit IRC | 02:12 | |
*** vipul has quit IRC | 02:12 | |
*** CaptTofu has joined #openstack-infra | 02:13 | |
*** vipul has joined #openstack-infra | 02:13 | |
*** sarob has joined #openstack-infra | 02:17 | |
*** sarob has quit IRC | 02:21 | |
*** vipul is now known as vipul-away | 02:28 | |
*** dims has quit IRC | 02:44 | |
*** sarob has joined #openstack-infra | 02:45 | |
lifeless | clarkb: if you're idling, I have a few ready to go config patches - https://review.openstack.org/#/c/45011/ and up | 02:49 |
*** sarob has quit IRC | 02:50 | |
*** sarob has joined #openstack-infra | 02:50 | |
lifeless | mordred: clarkb: https://review.openstack.org/#/c/48833/ <- is ready for +2 love | 02:50 |
*** kong has joined #openstack-infra | 02:51 | |
lifeless | more importantly though, there is a xattr failure | 02:52 |
lifeless | http://logs.openstack.org/28/48828/1/check/check-pbr-devstack-vm-rawinstall/84ad9f1/console.html | 02:53 |
*** vipul-away is now known as vipul | 02:53 | |
*** sarob has quit IRC | 03:06 | |
*** sarob has joined #openstack-infra | 03:06 | |
*** vipul is now known as vipul-away | 03:09 | |
*** sarob has quit IRC | 03:11 | |
*** sarob_ has joined #openstack-infra | 03:11 | |
*** jhesketh__ has quit IRC | 03:13 | |
*** jhesketh__ has joined #openstack-infra | 03:14 | |
*** kong has quit IRC | 03:15 | |
*** Ryan_Lane has joined #openstack-infra | 03:29 | |
*** Ryan_Lane has quit IRC | 04:03 | |
*** locke105 has quit IRC | 04:18 | |
*** sarob_ has quit IRC | 04:19 | |
*** sarob has joined #openstack-infra | 04:19 | |
*** locke105 has joined #openstack-infra | 04:20 | |
*** sarob has quit IRC | 04:24 | |
*** sarob has joined #openstack-infra | 04:41 | |
*** afazekas has joined #openstack-infra | 04:44 | |
*** afazekas_zz has quit IRC | 04:44 | |
*** boris-42 has joined #openstack-infra | 04:45 | |
*** dguitarbite has joined #openstack-infra | 04:50 | |
*** dguitarbite has quit IRC | 04:51 | |
*** dguitarbite has joined #openstack-infra | 04:52 | |
*** boris-42 has quit IRC | 05:03 | |
*** SergeyLukjanov has joined #openstack-infra | 05:11 | |
mordred | lifeless: beeeeeeeeerrrrrrrrrrrr | 05:17 |
*** AlexF has joined #openstack-infra | 05:18 | |
lifeless | mordred: beeerrrr ? | 05:23 |
*** SergeyLukjanov has quit IRC | 05:25 | |
*** DennyZhang has joined #openstack-infra | 05:28 | |
*** dguitarbite has quit IRC | 05:34 | |
*** dguitarbite has joined #openstack-infra | 05:35 | |
*** vipul-away is now known as vipul | 05:36 | |
*** nosnos has quit IRC | 05:36 | |
*** nosnos_ has joined #openstack-infra | 05:36 | |
*** DennyZhang has quit IRC | 05:37 | |
*** AlexF has quit IRC | 05:44 | |
*** dguitarbite has quit IRC | 05:44 | |
*** SergeyLukjanov has joined #openstack-infra | 05:45 | |
*** dguitarbite has joined #openstack-infra | 05:50 | |
*** fifieldt_ has joined #openstack-infra | 05:53 | |
*** matsuhashi has quit IRC | 05:56 | |
*** SergeyLukjanov has quit IRC | 06:00 | |
*** dguitarbite has quit IRC | 06:01 | |
*** dguitarbite has joined #openstack-infra | 06:02 | |
*** vipul is now known as vipul-away | 06:05 | |
*** dguitarbite has quit IRC | 06:09 | |
*** dguitarbite has joined #openstack-infra | 06:10 | |
*** garyk has joined #openstack-infra | 06:12 | |
*** jcoufal has joined #openstack-infra | 06:12 | |
*** sarob has quit IRC | 06:17 | |
*** sarob has joined #openstack-infra | 06:18 | |
*** sarob has quit IRC | 06:23 | |
*** pblaho has joined #openstack-infra | 06:24 | |
*** vipul-away is now known as vipul | 06:24 | |
*** dafter has quit IRC | 06:26 | |
*** dafter has joined #openstack-infra | 06:26 | |
*** matsuhashi has joined #openstack-infra | 06:30 | |
*** dafter has quit IRC | 06:30 | |
*** AJaeger has joined #openstack-infra | 06:32 | |
*** dguitarbite has quit IRC | 06:34 | |
*** dguitarbite has joined #openstack-infra | 06:34 | |
*** odyssey4me has joined #openstack-infra | 06:37 | |
*** vipul is now known as vipul-away | 06:40 | |
*** vipul-away is now known as vipul | 06:43 | |
*** matsuhashi has quit IRC | 06:51 | |
*** matsuhashi has joined #openstack-infra | 06:54 | |
*** dguitarbite has quit IRC | 06:55 | |
*** dguitarbite has joined #openstack-infra | 06:55 | |
*** notmyname has quit IRC | 06:58 | |
*** flaper87|afk is now known as flaper87 | 06:58 | |
*** notmyname has joined #openstack-infra | 06:59 | |
*** vipul is now known as vipul-away | 07:00 | |
*** matsuhas_ has joined #openstack-infra | 07:01 | |
*** matsuhashi has quit IRC | 07:01 | |
*** nosnos has joined #openstack-infra | 07:02 | |
*** nosnos_ has quit IRC | 07:02 | |
*** vipul-away is now known as vipul | 07:04 | |
*** jhesketh__ has quit IRC | 07:13 | |
*** nosnos has quit IRC | 07:19 | |
*** nosnos has joined #openstack-infra | 07:20 | |
*** dizquierdo has joined #openstack-infra | 07:24 | |
*** vipul is now known as vipul-away | 07:25 | |
*** vipul-away is now known as vipul | 07:27 | |
*** sarob has joined #openstack-infra | 07:28 | |
*** GheRiver1 is now known as GheRivero | 07:33 | |
*** sarob has quit IRC | 07:35 | |
*** hashar has joined #openstack-infra | 07:39 | |
*** mkerrin has joined #openstack-infra | 07:40 | |
*** vipul is now known as vipul-away | 07:43 | |
*** AlexF has joined #openstack-infra | 07:49 | |
*** AlexF has quit IRC | 07:50 | |
*** vipul-away is now known as vipul | 07:52 | |
*** odyssey4me2 has joined #openstack-infra | 07:53 | |
*** jpich has joined #openstack-infra | 07:55 | |
*** odyssey4me3 has joined #openstack-infra | 07:56 | |
*** odyssey4me has quit IRC | 07:57 | |
*** odyssey4me2 has quit IRC | 07:57 | |
*** fbo_away is now known as fbo | 07:59 | |
*** qba73 has joined #openstack-infra | 08:00 | |
*** flaper87 is now known as flaper87|afk | 08:03 | |
soren | mordred: I'm happy to change it to something else (just not '!'). What would you prefer? | 08:06 |
*** AJaeger has quit IRC | 08:08 | |
*** AJaeger has joined #openstack-infra | 08:11 | |
*** derekh has joined #openstack-infra | 08:12 | |
*** markmc has joined #openstack-infra | 08:12 | |
*** yassine has joined #openstack-infra | 08:12 | |
*** jhesketh has quit IRC | 08:16 | |
*** salv-orlando has joined #openstack-infra | 08:24 | |
*** dguitarbite has quit IRC | 08:26 | |
*** fifieldt_ has quit IRC | 08:26 | |
*** flaper87|afk is now known as flaper87 | 08:27 | |
*** dguitarbite has joined #openstack-infra | 08:27 | |
openstackgerrit | Antoine Musso proposed a change to openstack-dev/cookiecutter: doc: disable intersphinx mapping https://review.openstack.org/50009 | 08:28 |
*** boris-42 has joined #openstack-infra | 08:30 | |
*** dizquierdo has left #openstack-infra | 08:31 | |
*** SergeyLukjanov has joined #openstack-infra | 08:33 | |
*** BobBall_Awol is now known as BobBall | 08:36 | |
*** johnthetubaguy has joined #openstack-infra | 08:40 | |
*** fifieldt has joined #openstack-infra | 08:41 | |
openstackgerrit | Antoine Musso proposed a change to openstack-infra/zuul: statsd documentation https://review.openstack.org/49885 | 08:53 |
*** dizquierdo has joined #openstack-infra | 09:01 | |
*** pblaho has quit IRC | 09:14 | |
*** reed has joined #openstack-infra | 09:15 | |
openstackgerrit | Darragh Bailey proposed a change to openstack-infra/jenkins-job-builder: Use yaml local tags to support including files https://review.openstack.org/48783 | 09:33 |
openstackgerrit | Darragh Bailey proposed a change to openstack-infra/jenkins-job-builder: Provide default ConfigParser object https://review.openstack.org/48790 | 09:33 |
*** osanchez has joined #openstack-infra | 09:35 | |
*** pblaho has joined #openstack-infra | 09:45 | |
*** dkliban has joined #openstack-infra | 09:51 | |
*** alexpilotti has quit IRC | 09:56 | |
*** che-arne has joined #openstack-infra | 10:03 | |
*** pcm_ has joined #openstack-infra | 10:09 | |
*** pcm_ has quit IRC | 10:11 | |
*** pcm_ has joined #openstack-infra | 10:12 | |
*** dkliban has quit IRC | 10:13 | |
*** dripton has quit IRC | 10:25 | |
*** dripton has joined #openstack-infra | 10:28 | |
*** DinaBelova has joined #openstack-infra | 10:30 | |
*** flaper87 is now known as flaper87|afk | 10:31 | |
*** ruhe has joined #openstack-infra | 10:45 | |
*** Shrews has joined #openstack-infra | 10:46 | |
*** yaguang has joined #openstack-infra | 11:08 | |
*** dkliban has joined #openstack-infra | 11:10 | |
*** DinaBelova has quit IRC | 11:18 | |
*** HenryG has quit IRC | 11:20 | |
openstackgerrit | Ekaterina Fedorova proposed a change to openstack-infra/config: Add murano-repository to stackforge https://review.openstack.org/50026 | 11:20 |
*** ruhe has quit IRC | 11:22 | |
*** pcm_ has quit IRC | 11:26 | |
*** flaper87|afk is now known as flaper87 | 11:32 | |
*** ruhe has joined #openstack-infra | 11:33 | |
openstackgerrit | Ekaterina Fedorova proposed a change to openstack-infra/config: Add murano-repository to stackforge https://review.openstack.org/50026 | 11:36 |
*** dkliban has quit IRC | 11:39 | |
openstackgerrit | afazekas proposed a change to openstack/requirements: No obvious reason for having swfit in the requirements https://review.openstack.org/50030 | 11:40 |
*** yaguang has quit IRC | 11:40 | |
*** rscottcoyle has joined #openstack-infra | 11:40 | |
*** rscottcoyle has quit IRC | 11:44 | |
*** dims has joined #openstack-infra | 11:46 | |
*** rfolco has joined #openstack-infra | 11:49 | |
*** hashar has quit IRC | 11:53 | |
*** pcm_ has joined #openstack-infra | 11:58 | |
*** basha has joined #openstack-infra | 12:01 | |
*** ArxCruz has joined #openstack-infra | 12:02 | |
*** pcm_ has quit IRC | 12:04 | |
*** matsuhas_ has quit IRC | 12:04 | |
*** lcestari has joined #openstack-infra | 12:04 | |
*** pcm_ has joined #openstack-infra | 12:04 | |
*** matsuhashi has joined #openstack-infra | 12:06 | |
*** matsuhashi has quit IRC | 12:10 | |
*** dguitarbite has quit IRC | 12:10 | |
*** matsuhashi has joined #openstack-infra | 12:11 | |
*** hashar has joined #openstack-infra | 12:11 | |
*** dguitarbite has joined #openstack-infra | 12:11 | |
*** weshay has joined #openstack-infra | 12:14 | |
*** weshay has quit IRC | 12:15 | |
*** hashar has quit IRC | 12:16 | |
*** dkliban has joined #openstack-infra | 12:16 | |
*** thomasm has joined #openstack-infra | 12:17 | |
*** adalbas has joined #openstack-infra | 12:19 | |
*** hashar has joined #openstack-infra | 12:20 | |
*** basha has quit IRC | 12:25 | |
*** flaper87 is now known as flaper87|afk | 12:30 | |
*** SergeyLukjanov has quit IRC | 12:30 | |
*** SergeyLukjanov has joined #openstack-infra | 12:32 | |
*** flaper87|afk is now known as flaper87 | 12:36 | |
*** pcm_ has quit IRC | 12:43 | |
*** flaper87 is now known as flaper87|afk | 12:43 | |
*** nosnos has quit IRC | 12:47 | |
*** kong has joined #openstack-infra | 12:52 | |
*** rustlebee is now known as russellb | 12:54 | |
*** matsuhashi has quit IRC | 12:55 | |
*** weshay has joined #openstack-infra | 12:56 | |
*** matsuhashi has joined #openstack-infra | 12:56 | |
*** flaper87|afk is now known as flaper87 | 12:57 | |
*** AlexF has joined #openstack-infra | 12:58 | |
*** matsuhashi has quit IRC | 13:00 | |
*** dprince has joined #openstack-infra | 13:01 | |
*** dguitarbite has quit IRC | 13:01 | |
*** matsuhashi has joined #openstack-infra | 13:01 | |
*** julim has joined #openstack-infra | 13:01 | |
*** AlexF has quit IRC | 13:03 | |
*** dprince has quit IRC | 13:03 | |
*** dprince has joined #openstack-infra | 13:04 | |
*** AlexF has joined #openstack-infra | 13:04 | |
*** fifieldt has quit IRC | 13:06 | |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Savanna has been moved to openstack org https://review.openstack.org/49903 | 13:07 |
*** osanchez has quit IRC | 13:07 | |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Tuskar has moved to openstack/. https://review.openstack.org/49974 | 13:07 |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Ignore editor files. https://review.openstack.org/49975 | 13:08 |
*** AlexF has quit IRC | 13:08 | |
*** osanchez has joined #openstack-infra | 13:10 | |
*** matsuhashi has quit IRC | 13:13 | |
*** matsuhashi has joined #openstack-infra | 13:14 | |
openstackgerrit | Russell Bryant proposed a change to openstack-infra/reviewstats: Fix json syntax error https://review.openstack.org/50067 | 13:15 |
openstackgerrit | Russell Bryant proposed a change to openstack-infra/reviewstats: Add script to quickly sanity check json files https://review.openstack.org/50068 | 13:15 |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Fix json syntax error https://review.openstack.org/50067 | 13:15 |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Add script to quickly sanity check json files https://review.openstack.org/50068 | 13:15 |
*** Alagar has joined #openstack-infra | 13:15 | |
russellb | should get that running in -infra somewhere at some point ... | 13:16 |
*** mriedem has joined #openstack-infra | 13:16 | |
*** alcabrera has joined #openstack-infra | 13:16 | |
*** matsuhashi has quit IRC | 13:18 | |
*** pcm_ has joined #openstack-infra | 13:22 | |
*** pcm_ has quit IRC | 13:24 | |
*** odyssey4me3 has quit IRC | 13:24 | |
*** odyssey4me3 has joined #openstack-infra | 13:24 | |
*** pcm_ has joined #openstack-infra | 13:25 | |
*** HenryG has joined #openstack-infra | 13:25 | |
*** DinaBelova has joined #openstack-infra | 13:27 | |
*** pabelanger has joined #openstack-infra | 13:29 | |
*** bnemec has joined #openstack-infra | 13:36 | |
*** julim has quit IRC | 13:37 | |
*** julim has joined #openstack-infra | 13:39 | |
*** dguitarbite has joined #openstack-infra | 13:42 | |
*** dguitarbite has left #openstack-infra | 13:43 | |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/requirements: Added lower version boundary for netaddr https://review.openstack.org/49530 | 13:49 |
*** alexpilotti has joined #openstack-infra | 13:51 | |
*** seagulls is now known as beagles | 13:51 | |
*** thedodd has joined #openstack-infra | 13:52 | |
*** julim has quit IRC | 13:54 | |
*** dguitarbite has joined #openstack-infra | 13:55 | |
mordred | soren: damn. you're too agreeable. now I have to come up with a suggestion... | 13:56 |
*** dguitarbite has left #openstack-infra | 13:56 | |
*** prad has joined #openstack-infra | 13:56 | |
fungi | our other bots which take input (meetbot, statusbot) use # | 13:59 |
*** anteaya has joined #openstack-infra | 13:59 | |
fungi | as long as there's no command overlap, seems like a safe one | 13:59 |
*** pblaho has quit IRC | 14:00 | |
*** kiall has quit IRC | 14:01 | |
*** dafter has joined #openstack-infra | 14:01 | |
*** pblaho has joined #openstack-infra | 14:01 | |
*** HenryG has quit IRC | 14:01 | |
*** jcoufal_ has joined #openstack-infra | 14:02 | |
*** jcoufal has quit IRC | 14:04 | |
*** flaper87 is now known as flaper87|afk | 14:05 | |
Alex_Gaynor | So I'm using PBR on a project, and I'm getting http://bpaste.net/show/RDHGFMxqYjMQAuC0xZiB/ whenever I try to build a package with it | 14:07 |
*** dcramer has joined #openstack-infra | 14:10 | |
*** julim has joined #openstack-infra | 14:12 | |
mordred | Alex_Gaynor: looking | 14:13 |
mordred | Alex_Gaynor: wow. that's ... exciting | 14:13 |
Alex_Gaynor | mordred: there doesn't seem to be any non-ascii chars in ChangeLog or AUTHORS | 14:14 |
mordred | Alex_Gaynor: I _think_ we've run in to this before and it's an osx weirdness | 14:14 |
Alex_Gaynor | mordred: So I should go get a linux? | 14:14 |
mordred | Alex_Gaynor: and I _think_ it might be fixed in pbr trunk | 14:14 |
*** dafter has quit IRC | 14:15 | |
mordred | Alex_Gaynor: can you try it on a linux just to see? (or I can try it on a linux) | 14:15 |
Alex_Gaynor | mordred: I can spin up a VM easily enough | 14:15 |
jeblair | clarkb, fungi, mordred: we should probably make the git-review bug team an open team | 14:16 |
mordred | ok. if it is osx, I may want to get you to try either trunk pbr or a patch I've got submitted to it on osx to see if they fix it (I would like to not be broken on osx :) ) | 14:16 |
*** dkranz has quit IRC | 14:16 | |
mordred | jeblair: ++ | 14:16 |
Alex_Gaynor | mordred: to be sure I've got this right `git tag "v0.4" && python setup.py sdist` should get be an sdist thats at 0.4? | 14:16 |
mordred | Alex_Gaynor: git tag -s 0.4 should get you an sdist that's a 0.4 | 14:16 |
Alex_Gaynor | mordred: ah, signed tags only? | 14:16 |
mordred | Alex_Gaynor: make sure you always sign the tags (otherwise git describe doesn't see them) and drop the v | 14:17 |
mordred | Alex_Gaynor: yup | 14:17 |
Alex_Gaynor | mordred: ok, indeed, works on linux | 14:18 |
*** boris-42 has quit IRC | 14:19 | |
*** odyssey4me3 has quit IRC | 14:20 | |
*** pabelanger has quit IRC | 14:26 | |
*** markmcclain has joined #openstack-infra | 14:26 | |
*** blamar has joined #openstack-infra | 14:26 | |
*** rcleere has joined #openstack-infra | 14:28 | |
fungi | jeblair: open bug team for g-r sounds great by me | 14:30 |
mordred | Alex_Gaynor: _awesome_ | 14:32 |
Alex_Gaynor | mordred: does https://github.com/alex/alchimia/pull/11/files look right to you? | 14:32 |
Alex_Gaynor | mordred: ps: you should do a pbr release so I can do stuff from OS X :) | 14:32 |
mordred | Alex_Gaynor: I'll dig out a mac when I get home this evening and see if I can both reproduce it and that the new patch fixes it | 14:32 |
*** pabelanger has joined #openstack-infra | 14:35 | |
*** alexpilotti has quit IRC | 14:36 | |
mordred | Alex_Gaynor: yes, I would like to - but I need to land one outstanding patch first, because trunk pbr breaks windows | 14:36 |
mordred | jeblair: morning | 14:36 |
mordred | Alex_Gaynor: https://review.openstack.org/#/c/42337/ is the patch I believe needs to land before a release | 14:36 |
*** dripton has quit IRC | 14:37 | |
*** dripton has joined #openstack-infra | 14:37 | |
*** zehicle_at_dell has joined #openstack-infra | 14:38 | |
jeblair | mordred: morning | 14:38 |
mordred | jeblair: north carolina says hi | 14:38 |
jeblair | mordred: eat a pig for me | 14:40 |
dhellmann | mmmm, pig | 14:40 |
fungi | in north carolina we eat a pig every morning | 14:40 |
fungi | it's the law | 14:40 |
*** marun has joined #openstack-infra | 14:41 | |
Alex_Gaynor | mordred: k, anyways besides the hiccup where I couldn't release from my local machine, works great | 14:41 |
mordred | Alex_Gaynor: w00t! (details details) | 14:42 |
dhellmann | Alex_Gaynor: did you hit the unicode version string issue on OS X, or were you having some other problem | 14:43 |
dhellmann | ? | 14:43 |
*** kong has quit IRC | 14:44 | |
Alex_Gaynor | dhellmann: I hit http://bpaste.net/show/RDHGFMxqYjMQAuC0xZiB/ under OS X | 14:44 |
dhellmann | Alex_Gaynor: yep | 14:44 |
*** alcabrera is now known as alcabrera|afk | 14:45 | |
dhellmann | Alex_Gaynor: https://review.openstack.org/#/c/48355/ | 14:45 |
dhellmann | although from your comment about a release it sounds like maybe someone has already fixed the problem in master | 14:45 |
Alex_Gaynor | dhellmann: mordred said it was fixed | 14:45 |
mordred | I believe it is fixed in master - I would like to verify that | 14:46 |
dhellmann | mordred: did you fix it? my patch failed tempest and ended up abandoned when I got distracted | 14:46 |
mordred | dhellmann: hrm. maybe this is a different issue than the one I thought | 14:46 |
*** julim has quit IRC | 14:47 | |
dhellmann | mordred: this is the thing where the shell output is always returned as unicode, but setuptools/distutils sometimes wants ascii strings | 14:47 |
mordred | dhellmann: AH | 14:47 |
dhellmann | especially for versions | 14:47 |
*** alaski_ has joined #openstack-infra | 14:47 | |
mordred | dhellmann: sometimes I want to die inside | 14:47 |
dhellmann | it's not clear to me why we get version string values that can't be converted to ascii, but there you are | 14:48 |
dhellmann | I hate implicit type casting | 14:48 |
mordred | yah. | 14:49 |
*** odyssey4me3 has joined #openstack-infra | 14:50 | |
mordred | jeblair: I actually did not have any pig, but I did have some lovely local trout | 14:50 |
mordred | asheville is like a miniature portland, btw | 14:50 |
jeblair | mordred: i think portland is like a big asheville | 14:50 |
*** reed has quit IRC | 14:51 | |
mordred | jeblair: they're both like small versions of austin | 14:51 |
jeblair | mordred: i don't think that's the case at all. :) | 14:51 |
fungi | yeah, after spending most of my life in asheville, portlant didn't seem particularly unusual. just more wet | 14:51 |
mordred | you're right - neither have NEARLY enough live music :) | 14:51 |
jeblair | mordred: asheville has been weird longer than portland has existed | 14:52 |
mordred | jeblair: you need to go to the more obscure neighborhoods in austin. that's portland's problem, it's too obvious about its obscurity ;) | 14:52 |
mordred | jeblair: and agreed | 14:52 |
fungi | mountain isolation eventually makes people go crazy. at least that was always my explanation | 14:52 |
*** alaski has quit IRC | 14:52 | |
*** alaski_ is now known as alaski | 14:53 | |
mordred | the local food scene here is quite lovely - tons of locavore stuff | 14:53 |
fungi | yet another random project bug filed against openstack-ci. i wonder if we should change the lp project description for that from "openstack core infrastructure" to "openstack community infrastructure" | 14:56 |
*** ruhe has quit IRC | 14:56 | |
mordred | or developer infrastructure? or - "you probably don't want to file bugs here" | 14:56 |
jeblair | so much for 'start your own thread for tc nominations' | 14:57 |
mordred | jeblair: did someone not do that? my mail client is showing them all as separate threads | 14:57 |
*** flaper87|afk is now known as flaper87 | 14:58 | |
jeblair | mordred: oh, hm, perhaps gnus is being too 'smart' with threads. | 14:59 |
mordred | :) | 14:59 |
*** blamar has quit IRC | 15:00 | |
*** ruhe has joined #openstack-infra | 15:02 | |
*** dkranz has joined #openstack-infra | 15:04 | |
fungi | yeah, mutt separated them all for me even when they had identical subject lines | 15:05 |
*** alaski has quit IRC | 15:05 | |
fungi | but i think by default mutt only respects references and irt headers | 15:05 |
jd__ | jeblair: that's a Gnus default, indeed | 15:06 |
*** rnirmal has joined #openstack-infra | 15:06 | |
*** alaski has joined #openstack-infra | 15:06 | |
jd__ | jeblair: see `gnus-summary-thread-gathering-function' IIRC | 15:06 |
jeblair | jd__: i was fooled because it didn't put them all in _one_ thread; it put them in two. | 15:08 |
anteaya | in my thunderbird they are all separate threads, in the official archives, it is one long thread: http://lists.openstack.org/pipermail/openstack-dev/2013-October/thread.html | 15:13 |
anteaya | for my purposes I am just happy that so far, no one has felt compelled to offer a +1 post | 15:13 |
anteaya | so even though they are all one thread in the archives, I can see I have confirmed them all and haven't missed anyone | 15:14 |
anteaya | jeblair: where did your email client draw the line for creating a second thread? | 15:16 |
jeblair | anteaya: it's a mystery! | 15:17 |
anteaya | it is | 15:17 |
*** thingee_zzz is now known as thingee | 15:18 | |
jeblair | it's not really bothering me though, so i'll move on to starting new threads of my own. | 15:18 |
anteaya | okay | 15:18 |
*** alcabrera|afk has quit IRC | 15:21 | |
*** pabelanger has quit IRC | 15:21 | |
*** briancline has quit IRC | 15:23 | |
*** pabelanger has joined #openstack-infra | 15:25 | |
*** alcabrera has joined #openstack-infra | 15:25 | |
*** briancline has joined #openstack-infra | 15:26 | |
*** pabelanger has quit IRC | 15:29 | |
*** basha has joined #openstack-infra | 15:33 | |
*** pabelanger has joined #openstack-infra | 15:33 | |
*** amotoki has quit IRC | 15:35 | |
*** pabelanger has quit IRC | 15:39 | |
*** portante has quit IRC | 15:41 | |
*** ryanpetrello has joined #openstack-infra | 15:44 | |
*** danger_fo_away is now known as danger_fo | 15:44 | |
*** boris-42 has joined #openstack-infra | 15:47 | |
*** dkliban has quit IRC | 15:47 | |
*** chrisstreeter has joined #openstack-infra | 15:47 | |
*** portante has joined #openstack-infra | 15:49 | |
*** pabelanger has joined #openstack-infra | 15:49 | |
*** julim has joined #openstack-infra | 15:50 | |
*** garyk has quit IRC | 15:51 | |
*** basha_ has joined #openstack-infra | 15:52 | |
*** basha has quit IRC | 15:54 | |
*** basha_ is now known as basha | 15:54 | |
*** basha has quit IRC | 15:54 | |
*** dkliban has joined #openstack-infra | 15:56 | |
*** DinaBelova has quit IRC | 15:56 | |
*** yassine has quit IRC | 15:57 | |
*** pentameter has joined #openstack-infra | 15:58 | |
*** SergeyLukjanov has quit IRC | 16:01 | |
*** ArxCruz has quit IRC | 16:01 | |
*** mgagne has joined #openstack-infra | 16:02 | |
*** mgagne has joined #openstack-infra | 16:02 | |
*** markmc has quit IRC | 16:04 | |
*** julim has quit IRC | 16:04 | |
*** pabelanger has quit IRC | 16:05 | |
*** flaper87 is now known as flaper87|afk | 16:07 | |
*** flaper87|afk is now known as flaper87 | 16:09 | |
*** matty_dubs is now known as matty_dubs|lunch | 16:10 | |
*** afazekas has quit IRC | 16:11 | |
*** dizquierdo has left #openstack-infra | 16:13 | |
*** gyee has joined #openstack-infra | 16:14 | |
*** odyssey4me3 has quit IRC | 16:16 | |
*** odyssey4me3 has joined #openstack-infra | 16:16 | |
*** thedodd has quit IRC | 16:18 | |
zaro | hashar: you interested in deploying plugin to jenkinsci repo? | 16:19 |
hashar | zaro: I found a plugin that send Jenkins metrics to statsd | 16:19 |
hashar | https://github.com/joemiller/jenkins-statsd-plugin | 16:20 |
hashar | I have build the .hpi myself | 16:20 |
hashar | but though some other people would be interested in having it in the plugin update center. I filled a couple issues to joemiller | 16:20 |
mordred | jeblair: on https://review.openstack.org/#/c/48064/ - do you think the 'right' thing to do would be to just have devstack-vm-gate-wrap.sh always pass in openstack as the org? | 16:21 |
hashar | zaro: apparently I might able to release it myself using a fork and my github account. :-D | 16:22 |
zaro | hashar: i see, thought it might be something in openstack. i've already gone thru the process of doing that for openstack. | 16:23 |
zaro | hashar: you'll need to use your issue.jenkins-ci.org account. | 16:24 |
jeblair | mordred: i think that will accomplish the immediate goal -- re-use the mirror script logic; it probably won't accomplish an implied secondary goal -- better support non-openstack project use of d-g | 16:24 |
hashar | zaro: ah good to know. Thanks. If you are around later on, I might poke you. | 16:24 |
mordred | jeblair: nod. I suppose also we could add logic to select-mirror to grok that devstack and devstack-gate want the openstack mirror... | 16:25 |
mordred | although that seems ick | 16:25 |
zaro | hashar: np. btw, we are using curl not the mvn release plugin to deploy. | 16:25 |
hashar | jeblair: I got a statsd service since this morning!! :-] | 16:25 |
mordred | hashar: w00t | 16:25 |
hashar | jeblair: lamely copy pasted your code and I get a niceeee graph at the bottom of https://integration.wikimedia.org/zuul/ | 16:26 |
jeblair | mordred: yeah, that might be a good next-step. i know, but select-mirror is at least a place to focus business logic. | 16:26 |
hashar | mordred: indeed :-] | 16:26 |
mordred | jeblair: ++ | 16:26 |
jeblair | hashar: yay! i love graphs! | 16:26 |
*** flashgordon is now known as jog0 | 16:27 | |
clarkb | morning | 16:28 |
*** jpich has quit IRC | 16:28 | |
*** prad has quit IRC | 16:28 | |
hashar | clarkb: thank you for the review of my zuul/statsd documentation ( https://review.openstack.org/#/c/49887/ ). I replied there | 16:29 |
hashar | err | 16:29 |
hashar | mixing up changes, that is inter sphinx mapping being enabled in zuul sphinx config. | 16:29 |
*** pblaho has quit IRC | 16:29 | |
hashar | and that is lifeles | 16:29 |
* hashar deletes the above 4 lines. | 16:30 | |
zaro | mordred: about bug 1083101 | 16:30 |
uvirtbot | Launchpad bug 1083101 in openstack-ci "Set up private gerrit for security reviews" [High,In progress] https://launchpad.net/bugs/1083101 | 16:30 |
zaro | mordred: clarkb says we don't want to replicate mysql because we want seperate accounts. | 16:30 |
fungi | why do we want separate accounts? | 16:31 |
clarkb | not just separate accoutns but separate databases | 16:31 |
zaro | fungi: yes, i meant seperate reviews. | 16:32 |
clarkb | to minimize leakage and management of maintaining such replication | 16:32 |
fungi | ahh, right. i don't know much about mysql replication but if it can't do specific tables and etl filters then probably need something smarter to sync those up | 16:32 |
*** DinaBelova has joined #openstack-infra | 16:32 | |
clarkb | because the reviews ^ will need to be made non overlapping and so on | 16:32 |
jeblair | syncing? | 16:33 |
jeblair | syncing what? | 16:33 |
fungi | public gerrit account configuration to private security gerrit | 16:34 |
jeblair | we just got rid of account syncing. can we avoid adding it back? | 16:34 |
jeblair | or are we really certain it's going to work just fine? :) | 16:35 |
clarkb | jeblair: I am arguing we don't want to sync anything but git repos from public to private | 16:35 |
*** SergeyLukjanov has joined #openstack-infra | 16:35 | |
fungi | the workflow which got proposed (and which is debateable as to how implementable it is) was that the patch submitter (sometimes same as the bug/vulnerability reporter) pushes a review to the security gerrit and then select security reviewers from the target project comment on iterations of the patch until it's ready for publication to the real gerrit | 16:35 |
clarkb | mordred indicated that the DB should be synced too (or bits of it like accounts) | 16:35 |
*** dkliban has quit IRC | 16:35 | |
*** hashar has quit IRC | 16:36 | |
fungi | alternatively, we could simply decree that anyone wanting to submit a patch for review on an embargoed security vulnerability neesds to set up their own account on the security gerrit (cla, ssh keys, et cetera) | 16:36 |
mordred | I believe I was wrong about that | 16:36 |
mordred | although I _think_ what I was saying was that _if_ we wanted to sync them, then we'd have to sync not only git but mysql as well | 16:37 |
jeblair | okay, so i lean toward what clarkb said because i think the more moving parts this has the easier it will break; however, i could be persuaded that "no, syncing just the accounts will be really easy and work flawlessly"... | 16:37 |
clarkb | oh yeah that was the other thing re accounts. If they aren't synced then I can use different keys on each server making it harder to push to the wrong one | 16:37 |
fungi | i have doubts it would be trivial to sync the account configuration from the real gerrit to the locked-down gerrit | 16:37 |
jeblair | but if we haven't already hashed that out (i don't recall for sure, but i think we may have been vague at the design summit session), maybe we should discuss it in depth; maybe someone can investigate and propose something to the -infra list? | 16:38 |
fungi | and yes, it is conceivable someone might want separate account configuration on both gerrits | 16:38 |
clarkb | zaro: ^ | 16:38 |
fungi | i think discussing it in a thread on the -infra ml along with ttx and mikal would be a good next step | 16:39 |
clarkb | ++ | 16:39 |
*** oubiwann_ has joined #openstack-infra | 16:39 | |
zaro | ok. i'll send an email. | 16:39 |
fungi | because how the security gerrit gets configured will depend a great deal on what's reasonably possible lined up next to what workflows are usable | 16:40 |
*** Ryan_Lane has joined #openstack-infra | 16:40 | |
fungi | the goal, as i understand it, is to make it easier for security reviewers on the various projects to help the patch submitters iterate through fixes, as compared to discussing patches attached to private launchpad bug reports | 16:41 |
zaro | are we certain that we want non overlapping reviews or is that also a question for the ml? | 16:42 |
jeblair | zaro: what does non-overlapping mean in this context? | 16:43 |
*** thedodd has joined #openstack-infra | 16:43 | |
fungi | it doesn't hurt to talk about it, but i don't think any workflow involving importing changes from the security gerrit into the public gerrit is going to work out particularly well (if at all) | 16:43 |
zaro | i could be wrong, but i think what clarkb meant is that reviews pushed to security gerrit should be completely independent of ones on regular gerrit. | 16:44 |
fungi | i expect we're going to have to git-am and push to the other gerrit anyway | 16:44 |
*** jcoufal_ has quit IRC | 16:44 | |
clarkb | right, they should be independent | 16:45 |
clarkb | meaning you iterate in private gerrit. Eventaully you get the needed reivew there then you run git review pointed at public gerrit | 16:45 |
clarkb | and review there will probably be very fast but the comments etc don't need to be merged or anything like that | 16:45 |
fungi | yep | 16:46 |
*** moted has quit IRC | 16:47 | |
fungi | actually i'd imagine my workflow would be something like git review -d the change from the security gerrit and then git review it to the public gerrit at publication time | 16:47 |
*** prad has joined #openstack-infra | 16:48 | |
*** matty_dubs|lunch is now known as matty_dubs | 16:49 | |
*** Ryan_Lane has quit IRC | 16:50 | |
fungi | that way it preserves author metadata and also hopefully leaves the gitsha the same so the original core reviewers can easily confirm it's the same patch without needing to take time to review it yet again | 16:51 |
*** ruhe has quit IRC | 16:51 | |
*** julim has joined #openstack-infra | 16:51 | |
*** acabrera has joined #openstack-infra | 16:51 | |
zaro | fungi: so you don't care that the review info from security gerrit gets to public gerrit right? | 16:51 |
clarkb | you do care | 16:52 |
clarkb | but mostly because merging that info back the other direction seems like a pain | 16:52 |
fungi | right, i think that's one of those things which would be nice, but seems next to impossible to do correctly and safely | 16:53 |
fungi | and we need to strike some balance between what's desirable and what's reasonable | 16:54 |
clarkb | jeblair: for cloud DBs, workflow seems to be create instance, create DB, create user, update hiera and point service with user at DB. Do we want one instance per DB? | 16:54 |
*** alcabrera has quit IRC | 16:54 | |
*** acabrera is now known as alcabrera | 16:55 | |
clarkb | one instance per DB may be a little overkill but protects us from derpage on any single instance | 16:55 |
mordred | clarkb: I think once instance per DB is the right choice | 16:55 |
mordred | clarkb: I also agree that it is most likely overkill | 16:56 |
*** HenryG has joined #openstack-infra | 16:57 | |
*** Ryan_Lane has joined #openstack-infra | 16:58 | |
*** pabelanger has joined #openstack-infra | 16:59 | |
*** fbo is now known as fbo_away | 17:01 | |
zaro | sounds good, so the only question is whether we should sync accounts right? | 17:02 |
*** derekh has quit IRC | 17:02 | |
clarkb | trying to sort out where the intersection of old puppet-mysql manifests and new clouddbs is. Seems like there isn't much of one (clouddb sorts out all of the stuff that puppet-mysql was doing for us) | 17:03 |
zaro | the workflow (by fungi) seems pretty straight forward. | 17:03 |
*** prad has quit IRC | 17:03 | |
mordred | clarkb: yes | 17:04 |
*** julim has quit IRC | 17:04 | |
clarkb | the only semi exception is backups (since we still want append only backups) which will require writing a my.cnf on the server so that the cron can run (I will make that part of the backups module) | 17:05 |
*** sandywalsh has joined #openstack-infra | 17:06 | |
*** DennyZhang has joined #openstack-infra | 17:06 | |
*** dcramer has quit IRC | 17:07 | |
mordred | clarkb: yup | 17:07 |
*** julim has joined #openstack-infra | 17:09 | |
*** zehicle_at_dell has quit IRC | 17:09 | |
*** zehicle_at_dell has joined #openstack-infra | 17:10 | |
*** sarob has joined #openstack-infra | 17:10 | |
*** zehicle_at_dell has quit IRC | 17:11 | |
*** dims has quit IRC | 17:12 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Limit bug links in Gerrit to recommended headers https://review.openstack.org/48108 | 17:14 |
*** tvb has joined #openstack-infra | 17:14 | |
*** tvb has quit IRC | 17:14 | |
*** tvb has joined #openstack-infra | 17:14 | |
*** tvb is now known as dafter | 17:15 | |
fungi | zaro: the defining characteristic we described for it is that anonymous and general registered users cannot see changes on any projects, but designated core reviewers for the project to which the change is targeted (as well as the vmt members, change owner, and possibly manually-subscribed reviewers for that specific change) can view/comment/vote on it | 17:15 |
openstackgerrit | Russell Bryant proposed a change to openstack-infra/reviewstats: Support GERRIT_USER env var https://review.openstack.org/50139 | 17:16 |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Support GERRIT_USER env var https://review.openstack.org/50139 | 17:16 |
*** pabelanger has quit IRC | 17:19 | |
*** flaper87 is now known as flaper87|afk | 17:19 | |
*** ruhe has joined #openstack-infra | 17:19 | |
*** dguitarbite has joined #openstack-infra | 17:21 | |
*** dims has joined #openstack-infra | 17:24 | |
*** pabelanger has joined #openstack-infra | 17:25 | |
*** jcoufal has joined #openstack-infra | 17:28 | |
*** harlowja has joined #openstack-infra | 17:29 | |
*** cody-somerville has quit IRC | 17:29 | |
openstackgerrit | Alejandro Cabrera proposed a change to openstack/requirements: reqs: update falcon to 0.1.7 https://review.openstack.org/50140 | 17:32 |
fungi | clarkb: you may have missed jeblair's suggestion in the scrollback, but how do you feel about git-review maybe having open membership on its bug group? | 17:35 |
clarkb | fungi: fine with me | 17:35 |
clarkb | what do folks think about me ripping etherpad_dev out of the puppet machinery? we haven't really used that host much | 17:36 |
*** jcoufal is now known as jcoufal_afk | 17:36 | |
fungi | do we expect to continue not to test new etherpad with it? | 17:36 |
clarkb | my current plan for etherpad.o.o is to replace it completely | 17:37 |
jeblair | clarkb: are you not doing that by replacing etherpad-dev? | 17:37 |
clarkb | I was going to spin up a third host to replace etherpad.o.o | 17:37 |
clarkb | I guess a better question is do we remove etherpad_dev or replace it as well | 17:38 |
*** alexpilotti has joined #openstack-infra | 17:39 | |
jeblair | clarkb: i think it's handy for testing new etherpad versions; but i don't actually care about it and don't think it should slow your work... maybe leave it in, and we'll spin up a replacement for it later? | 17:39 |
clarkb | that works | 17:39 |
zaro | fungi: what is a vmt member? | 17:39 |
fungi | jeblair: mordred: clarkb: lifeless: i have switched git-review-bugs from moderated to open, since we had unanimous consent for it | 17:39 |
jeblair | clarkb: (it's like the other -dev hosts; they're nice when you need them) | 17:39 |
fungi | zaro: vulnerability management team member | 17:39 |
jeblair | fungi: thank you | 17:39 |
clarkb | jeblair: ya | 17:39 |
*** pabelanger has quit IRC | 17:39 | |
*** jerryz has joined #openstack-infra | 17:39 | |
*** branen has joined #openstack-infra | 17:40 | |
zaro | fungi: thnx. | 17:40 |
fungi | zaro: leisure reading material... https://wiki.openstack.org/wiki/Vulnerability_Management | 17:40 |
fungi | that outlines our current process | 17:40 |
fungi | might give you some common ground for the discussion | 17:40 |
*** Alagar has quit IRC | 17:41 | |
clarkb | I will push an outline of what I think etherpad_dev should look like, but it won't be useable without a cloud db and so on | 17:41 |
*** jerryz has quit IRC | 17:41 | |
*** dafter has quit IRC | 17:42 | |
fungi | clarkb: i am perfectly fine with etherpad-dev being indefinitely broken until someone has time to make it not so, as long as that helps you with building the new production one | 17:42 |
*** dafter has joined #openstack-infra | 17:42 | |
*** dafter has quit IRC | 17:42 | |
*** dafter has joined #openstack-infra | 17:42 | |
fungi | seems like a reasonable trade-off | 17:43 |
*** sarob has quit IRC | 17:44 | |
*** sarob has joined #openstack-infra | 17:44 | |
*** dafter has quit IRC | 17:46 | |
*** Ajaeger1 has joined #openstack-infra | 17:46 | |
*** pabelanger has joined #openstack-infra | 17:47 | |
jeblair | clarkb: will we be able to import the old etherpads into the new? | 17:47 |
*** thedodd has quit IRC | 17:47 | |
clarkb | jeblair: yes | 17:47 |
jeblair | excellent | 17:48 |
*** dafter has joined #openstack-infra | 17:48 | |
*** dafter has quit IRC | 17:48 | |
*** dafter has joined #openstack-infra | 17:48 | |
clarkb | (I haven't tested that, but reading the docs there aren't any nasty schema changes or anything like that that would be problematic) | 17:48 |
*** kiall has joined #openstack-infra | 17:48 | |
*** sarob has quit IRC | 17:49 | |
*** tvb|afk has joined #openstack-infra | 17:49 | |
*** tvb|afk has quit IRC | 17:49 | |
*** tvb|afk has joined #openstack-infra | 17:49 | |
klrmn | i got a verbal answer to this at the last summit, without time to write down the answer. could someone remind me the official reason why nose is out of favor and how testr solves the issue? | 17:51 |
*** pabelanger has quit IRC | 17:51 | |
*** ArxCruz has joined #openstack-infra | 17:51 | |
*** cody-somerville has joined #openstack-infra | 17:52 | |
*** melwitt has joined #openstack-infra | 17:52 | |
*** dafter has quit IRC | 17:53 | |
*** tvb|afk has quit IRC | 17:53 | |
anteaya | testr allows us to run tests in parallel | 17:54 |
anteaya | this saves a lot of time | 17:54 |
anteaya | klrmn: ^ | 17:54 |
anteaya | time actually is our most valuable resource right now | 17:54 |
anteaya | or commodity, depending on how you look at it | 17:54 |
klrmn | anteaya: i can see how that may be the case, but it is not applicable to my current issue. it's something about setUpClass / tearDownClass that i heard | 17:55 |
*** dafter has joined #openstack-infra | 17:55 | |
jeblair | klrmn: in short: nose breaks some standard testing protocols; testr supports parallel execution; and we have the potential to get data in real time from testr while it runs | 17:55 |
*** jerryz has joined #openstack-infra | 17:55 | |
*** ruhe has quit IRC | 17:55 | |
jeblair | klrmn: ah, that's probably the first issue i mentioned then that you're concerned about | 17:55 |
clarkb | klrmn: oh that particular reason. setUpClass is broken under python26 in nose | 17:55 |
klrmn | jeblair: lack of real-time data (or rather, loss of data in the event of ctrl-c drives me nuts about nose…-x just doesn't cut it in all cases) | 17:56 |
clarkb | (nose implements that machinery itself since it isn't in unittest until 2.7 and you get very odd behavior out of it. iirc if an exception is thrown in a setupclass all tests for that class are not run but nose reports success) | 17:56 |
*** sarob has joined #openstack-infra | 17:57 | |
klrmn | clarkb: hm. using 2.7 rather than 2.6, so it's probably not that…i manage to get myself into all sorts of corner cases when setUpClass fails part way thru leaving things that need cleaning up but not running tearDownClass | 17:57 |
*** sarob has joined #openstack-infra | 17:57 | |
*** johnthetubaguy has quit IRC | 17:57 | |
*** thedodd has joined #openstack-infra | 17:58 | |
klrmn | clarkb: i started wrapping things in setUpClass in try except blocks so i could do cleanup, and that meshes very poorly with —pdb so that i can *solve* the problem, because it's already run clean-up before i get there | 17:58 |
clarkb | klrmn: you should look at testresources | 17:59 |
clarkb | and python-fixtures | 17:59 |
*** tvb|afk has joined #openstack-infra | 17:59 | |
*** therve has left #openstack-infra | 17:59 | |
anteaya | and the streak is broken | 17:59 |
*** svarnau has joined #openstack-infra | 18:00 | |
anteaya | somebody just had to offer a +1 email | 18:00 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Document how to delete a pad from Etherpad Lite https://review.openstack.org/46329 | 18:00 |
klrmn | clarkb: yeah, i should…it just scares the crap out of me to try to migrate this project (which is not really openstack) by my lonesome | 18:00 |
clarkb | modeling resources and requesting them as needed rather than needing to manage corresponding setups and teardowns is nice (granted a new tool needs learning but the end result is nice) | 18:00 |
openstackgerrit | David Kranz proposed a change to openstack-infra/devstack-gate: Call a script to check for ERRORs in logs on tempest success https://review.openstack.org/50143 | 18:00 |
*** che-arne has quit IRC | 18:01 | |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Update etherpad and etherpad puppet manifests. https://review.openstack.org/45360 | 18:01 |
clarkb | I am going to spin ^ up on my test server to make sure it all still works, if it does I will create a cloud db and spin up the replacement etherpad.o.o | 18:01 |
*** dafter has quit IRC | 18:01 | |
*** sarob has quit IRC | 18:02 | |
fungi | anteaya: in my mind i picture the author of any +1 e-mail standing up in a quiet but full auditorium, cheering loudly and waving a huge novelty foam hand | 18:02 |
anteaya | ha ha ha | 18:02 |
anteaya | the foam hand clinches it | 18:02 |
anteaya | poor guy, probably doesn't read the ml much | 18:03 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Update etherpad and etherpad puppet manifests. https://review.openstack.org/45360 | 18:04 |
clarkb | now it should pass linting | 18:04 |
*** ruhe has joined #openstack-infra | 18:09 | |
*** dafter has joined #openstack-infra | 18:09 | |
*** thedodd has quit IRC | 18:10 | |
*** thedodd has joined #openstack-infra | 18:11 | |
*** tvb|afk has quit IRC | 18:12 | |
*** ruhe has quit IRC | 18:13 | |
Ajaeger1 | infra team, I would appreciate if you could get this patch for the manual gates in soonish : https://review.openstack.org/#/c/48128/ . Thanks! | 18:13 |
*** julim has quit IRC | 18:17 | |
Ajaeger1 | fungi: Thanks! | 18:18 |
*** danger_fo is now known as danger_fo_away | 18:18 | |
klrmn | clarkb: i am wishing https://pypi.python.org/pypi/testresources had a section on 'running tests that use testresource' | 18:18 |
openstackgerrit | A change was merged to openstack-infra/config: Create new gates for openstack-manuals https://review.openstack.org/48128 | 18:18 |
*** dkranz has quit IRC | 18:21 | |
*** thingee is now known as thingee_zzz | 18:22 | |
fungi | Ajaeger1: ^ (you're welcome!) | 18:23 |
*** dkranz has joined #openstack-infra | 18:23 | |
clarkb | klrmn: I think the idea is you don't have to do anything special if you list the resources as in the example | 18:23 |
klrmn | clarkb: i am wondering whether it is specific to being run by testr (or UnitTest) or whether it also works when run by nose or py.test | 18:24 |
*** julim has joined #openstack-infra | 18:27 | |
clarkb | klrmn: it should work with any unittest compatible test runner | 18:27 |
clarkb | I fully expect nose and py.test to handle it just fine | 18:27 |
clarkb | and if they don't I am sure lifeless would treat failure as bugs | 18:27 |
*** dguitarbite has quit IRC | 18:27 | |
klrmn | clarkb: that's a good sign. otherwise i'd end up having to refactor the entire project in one go, and that would be super-painful | 18:28 |
lifeless | hi | 18:28 |
lifeless | yes | 18:29 |
*** fbo_away is now known as fbo | 18:30 | |
klrmn | thank you lifeless | 18:32 |
klrmn | lifeless: are there any guides to 'migrating from nose to testr' out there? | 18:32 |
lifeless | klrmn: clarkb wrote one ;) | 18:33 |
klrmn | oooooo | 18:34 |
*** pcm__ has joined #openstack-infra | 18:34 | |
*** pcm__ has quit IRC | 18:34 | |
clarkb | I did? I think I wrote general guidelines, but every project is different | 18:34 |
klrmn | clarkb: gotta be better than nothing =) | 18:35 |
*** pcm__ has joined #openstack-infra | 18:35 | |
klrmn | clarkb: especially since i bet you wrote it on the *second* project you migrated rather than the first =) | 18:35 |
*** pcm_ has quit IRC | 18:38 | |
*** DinaBelova has quit IRC | 18:39 | |
*** dcramer has joined #openstack-infra | 18:40 | |
*** sarob has joined #openstack-infra | 18:40 | |
*** pabelanger has joined #openstack-infra | 18:42 | |
*** rwsu has quit IRC | 18:46 | |
*** flaper87|afk is now known as flaper87 | 18:46 | |
clarkb | klrmn: I sent it to the mailing list back in december iirc. Also there is a testr wiki page | 18:47 |
*** rwsu has joined #openstack-infra | 18:50 | |
klrmn | clarkb: i'm not finding it on http://lists.openstack.org/pipermail/openstack-infra/...different mailing list? | 18:50 |
lifeless | russellb: ping (reviewstats, does it autodeploy?) | 18:51 |
russellb | lifeless: replied to your email, or thought i did | 18:51 |
russellb | lifeless: it is supposed to but was broken | 18:51 |
russellb | lifeless: should be good now | 18:52 |
lifeless | russellb: cool! | 18:52 |
*** zzs has joined #openstack-infra | 18:52 | |
lifeless | russellb: I hit IRC before email :) | 18:52 |
russellb | ah, k np | 18:52 |
lifeless | russellb: I wonder if we should record the current deployed hash somewhere in it's output | 18:52 |
lifeless | russellb: so that non-ops can tell | 18:52 |
russellb | yep that's a good idea | 18:52 |
clarkb | klrmn: openstack-dev | 18:52 |
*** vipul is now known as vipul-away | 18:53 | |
*** dstufft has quit IRC | 18:55 | |
*** dstufft_ has joined #openstack-infra | 18:55 | |
*** dstufft_ is now known as dstufft | 18:55 | |
*** ryanpetrello_ has joined #openstack-infra | 18:58 | |
*** ryanpetrello has quit IRC | 18:58 | |
*** ryanpetrello_ is now known as ryanpetrello | 18:58 | |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/elastic-recheck: Add query for bug 1235486 https://review.openstack.org/49846 | 18:59 |
uvirtbot | Launchpad bug 1235486 in neutron "Integrity violation on delete network" [Medium,In progress] https://launchpad.net/bugs/1235486 | 18:59 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Update etherpad and etherpad puppet manifests. https://review.openstack.org/45360 | 19:02 |
clarkb | latest patchset fixes a bug that my test box pointed out to me. And I got plugins working. | 19:03 |
clarkb | sdague: ^ I can update that change to add plugins to etherpad if you like. Is headings the only one you really want? | 19:03 |
clarkb | I am about to find lunch, but plan to spin up the clouddb after that | 19:03 |
*** vipul-away is now known as vipul | 19:04 | |
openstackgerrit | Russell Bryant proposed a change to openstack-infra/reviewstats: Put HEAD hash in published results output https://review.openstack.org/50156 | 19:04 |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Put HEAD hash in published results output https://review.openstack.org/50156 | 19:04 |
clarkb | if anyone else wants etherpad plugins installed let me know. I think it would be best to get in what we can now | 19:06 |
*** julim has quit IRC | 19:07 | |
lifeless | russellb: there doesn't seem to be a single entry point for the project? | 19:07 |
lifeless | russellb: I mean, there are three genresults scripts, are they all independently in cron ? | 19:07 |
russellb | yeah | 19:07 |
russellb | one of them i'm not running yet | 19:07 |
russellb | the other 2 are at different frequencies | 19:08 |
russellb | open reviews once an hour, reviewer stats 4 times a day, because it requires pulling down a *lot* more data from gerrit | 19:08 |
lifeless | I'm just wondering where to stash the git hash | 19:08 |
klrmn | perhaps i should take my testresources questions to a more appropriate channel, except i don't recall which channel that would be | 19:08 |
*** alcabrera has quit IRC | 19:08 | |
russellb | lifeless: oh i already did it, see openstackgerrit above | 19:09 |
lifeless | russellb: hah, ok | 19:09 |
*** hemnafk is now known as hemna | 19:09 | |
clarkb | klrmn: openstack-dev is probably best for an openstack audience. Not sure if lifeless and friends have a channel they discuss generaltest stuff in | 19:09 |
clarkb | klrmn: I am happy to answer specific questions (just a bit ited down trying to spin up a replacement etherpad service) | 19:10 |
openstackgerrit | lifeless proposed a change to openstack-infra/reviewstats: Also generate 60 day stats. https://review.openstack.org/50158 | 19:10 |
lifeless | klrmn: what's the question ? | 19:10 |
klrmn | lifeless / clarkb: so, one of my issues is that i essentially have fixtures that are dependent upon the existance of other fixtures, so is it safe to assume that the resources list is creats the fixtures in the order of the list, and do they have access to one another? | 19:11 |
lifeless | klrmn: it's not ordered; you can express dependencies by just giving the objects links to each other | 19:12 |
lifeless | klrmn: it's not ordered because given two tests with differing resources, we pull down the set difference then bring up the flip side | 19:13 |
*** dguitarbite has joined #openstack-infra | 19:13 | |
*** dguitarbite has quit IRC | 19:14 | |
devananda | clarkb: hi! i may have dropped the ball on something -- what do yhou need me to do to get transifex going for ironic? | 19:14 |
*** dguitarbite has joined #openstack-infra | 19:14 | |
klrmn | lifeless: i don't have a picture in my head of how to 'give the objects links to each other' | 19:15 |
clarkb | devananda: not you that dropped the ball. It has been a semi perfect storm of weirdness (I lost access to nova cinder etc and didn't want to step on toes) | 19:16 |
lifeless | klrmn: are you using FixtureResource or the more generic ResourceManager? | 19:16 |
*** hashar has joined #openstack-infra | 19:16 | |
devananda | clarkb: ahh, sounds fun. when you have bandwidth, pls let me know what i an do to get things rolling | 19:16 |
clarkb | fungi: I think you said that the changes were unintentional? does that mean we should be fine to do what we can with what transifex creds we do have? | 19:16 |
klrmn | lifeless: i'm in planning stage, and will need to migrate from UnitTest based nose | 19:17 |
clarkb | devananda: will do. I should probably just write mail to fifieldt and daisy and get a concrete answer that way | 19:17 |
*** julim has joined #openstack-infra | 19:17 | |
lifeless | klrmn: I didn't realise nose had a fixture-alike | 19:17 |
sdague | clarkb: yeh, ep_headings was the plugin I wanted | 19:18 |
lifeless | klrmn: or are you migrating from setUpModule / setUpClass ? | 19:18 |
*** dafter has quit IRC | 19:18 | |
klrmn | lifeless: setUpClass | 19:19 |
pabelanger | lifeless: Seen your comments about nodepool patches, not sure how you and jeblair want to proceed. Since nodepool has zero unittesting at this point | 19:19 |
lifeless | pabelanger: it will be up to jeblair, but testing has to start somewhere. | 19:19 |
lifeless | pabelanger: and jeblair's explicit statement to me at the start of the project was 'after release' | 19:20 |
pabelanger | I see | 19:20 |
lifeless | I don't want to hold your work hostage | 19:20 |
klrmn | lifeless: it probably has a fixture-alike, i was using the term fixture as a general concept…what i've got now is a deeply nested test classes that each build upon the parents' setup | 19:20 |
lifeless | OTOH if we don't start unittesting, we won't get unittests. | 19:20 |
lifeless | klrmn: ah! ok | 19:21 |
pabelanger | lifeless: no, I agree, code changes should have unit tests but not sure how to proceed with it. Or if jeblair had something specific in mind | 19:21 |
*** fbo is now known as fbo_away | 19:21 | |
klrmn | lifeless: but since nose will tear the class down all the way before starting the next test, i'm loosing a lot of time on things that could be shared because they don't get dirty enough to count | 19:21 |
lifeless | klrmn: righto, perfect scenario for testr | 19:22 |
lifeless | and testresources | 19:22 |
*** pleia2 has quit IRC | 19:22 | |
*** pleia2 has joined #openstack-infra | 19:22 | |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Update etherpad and etherpad puppet manifests. https://review.openstack.org/45360 | 19:22 |
clarkb | sdague: ^ added ep_headings | 19:23 |
clarkb | and now really time for lunh | 19:23 |
lifeless | klrmn: have you read the README for testresources? | 19:24 |
*** dcramer has quit IRC | 19:25 | |
*** odyssey4me4 has joined #openstack-infra | 19:26 | |
lifeless | klrmn: specifically | 19:26 |
lifeless | klrmn: http://bazaar.launchpad.net/~testresources-developers/testresources/trunk/view/head:/README#L146 | 19:26 |
lifeless | I haven't really mapped that into FixtureResource yet | 19:27 |
lifeless | because Fixtures was a deliberately simpler API | 19:27 |
lifeless | but using the native testresources API you should be able to do a sensible mapping; let me know if this is still clear as mud ;) | 19:27 |
klrmn | lifeless: yeah, i read that on pypy | 19:27 |
*** pabelanger has quit IRC | 19:28 | |
*** odyssey4me3 has quit IRC | 19:28 | |
*** pabelanger has joined #openstack-infra | 19:29 | |
lifeless | clarkb: any thoughts on the xattr fail in https://review.openstack.org/#/c/48828/ ? | 19:29 |
lifeless | jeblair: I've replied on https://review.openstack.org/#/c/49333/ | 19:29 |
lifeless | https://review.openstack.org/#/c/49090/ seems to be stalled in gerrit somewhere? | 19:30 |
mordred | BACKSCROLL | 19:31 |
lifeless | mordred: nothing jumps out at me | 19:32 |
*** enikanorov-w has quit IRC | 19:33 | |
*** thomasm has quit IRC | 19:33 | |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/elastic-recheck: Change test_queries from logical AND to OR https://review.openstack.org/50160 | 19:33 |
*** thomasem has joined #openstack-infra | 19:33 | |
mordred | lifeless: (I means 'omg there is a lot of backscroll' not 'you should read the backscroll lifeless') | 19:33 |
*** odyssey4me4 has quit IRC | 19:33 | |
fungi | clarkb: yeah, tom fixed it this morning and added openstackjenkins as an administrator for the openstack hub on transifex as well as the individual projects there | 19:34 |
*** enikanorov-w has joined #openstack-infra | 19:34 | |
*** dafter has joined #openstack-infra | 19:35 | |
*** dafter has quit IRC | 19:35 | |
*** dafter has joined #openstack-infra | 19:35 | |
openstackgerrit | A change was merged to openstack-infra/reviewstats: Also generate 60 day stats. https://review.openstack.org/50158 | 19:35 |
fungi | clarkb: and he suggested we start a thread on the internationalization and localization list to discuss individual access for helping troubleshoot configuration/permissions issues on transifex but that he thought it was a good idea | 19:35 |
fungi | clarkb: anyway, permissions were incorrect for (at least) nova and cinder there from august 30th until today | 19:36 |
*** dcramer has joined #openstack-infra | 19:37 | |
mordred | Dani Katz is prepared for DELETION (FREEZE) | 19:37 |
mordred | that seems like the most existential message I've seen from an autoresponder | 19:38 |
*** DinaBelova has joined #openstack-infra | 19:39 | |
jog0 | mordred: I liked that one too | 19:39 |
mordred | O M G the airport lounge wifi is SOOOO SLOOOWWWWW | 19:40 |
lifeless | fungi: any idea whats up with https://review.openstack.org/#/c/49090/ ? | 19:40 |
fungi | lifeless: i've seen that in the past, not certain what causes it. the patch successfully merges to the git repository but for some reason gerrit is maintaining some internal state about it (maybe it's missing some sort of confirmation it expected from jgit's merge call?) | 19:42 |
fungi | when gerrit gets restarted those end up showing as "merged? | 19:42 |
fungi | er, s/?/" | 19:42 |
* fungi checks the gerrit logs | 19:44 | |
*** DennyZhang has quit IRC | 19:45 | |
fungi | lifeless: as suspected, that change is merged and nothing in gerrit's error log explains the situation there (no errors logged within a minute of that merge commit in either direction) | 19:50 |
lifeless | fungi: is there a bug for this behaviour? It's darn annoying | 19:50 |
mordred | lifeless: we've not figured out how to reproduce it, so no | 19:50 |
*** dmakogon_ipod has joined #openstack-infra | 19:50 | |
fungi | i find at least a couple bugs upstream for similar behavior, but it's unclear what the circumstances are we're hitting | 19:51 |
openstackgerrit | Elizabeth Krumbach Joseph proposed a change to openstack-infra/config: Add initial files for tripleo in the gate. https://review.openstack.org/49454 | 19:51 |
fungi | and also it may be something fixed between 2.4 and 2.7 | 19:51 |
russellb | lifeless: 60 day stats, with a git hash - http://russellbryant.net/openstack-stats/tripleo-reviewers-60.txt | 19:51 |
fungi | lifeless: i just added myself to the project bootstrappers group temporarily and pounded the submit button on that change, so it seems correctly reflected as merged now | 19:52 |
lifeless | russellb: sweet, thanks! | 19:53 |
lifeless | fungi: thanks :) | 19:53 |
lifeless | mordred: it seems to be 'have lifeless use gerrit' | 19:53 |
fungi | you and SpamapS are great at finding bugs in gerrit somehow | 19:54 |
pleia2 | if I could get some eyeballs on the above patch, it would be great - this is our super simply initial test for tripleo stuff in the new tripleo cloud, only experimental and simple for now | 19:56 |
pleia2 | s/simply/simple | 19:56 |
jeblair | lifeless: can you provide supporting documentation that code meant to run under python 2.x should not subclass object? | 19:57 |
SpamapS | fungi: we're like bulls in a china shop. Best if you wrap the china in some unit-test padding before we run through. :) | 19:59 |
fungi | duly noted | 19:59 |
pleia2 | hehe | 19:59 |
*** fbo_away is now known as fbo | 20:00 | |
*** dmakogon_ipod has left #openstack-infra | 20:00 | |
lifeless | jeblair: its the other way around | 20:01 |
lifeless | jeblair: subclassing object in Python 3 is unusual | 20:01 |
*** hashar is now known as hasharCall | 20:02 | |
lifeless | jeblair: because the default metaclass is type | 20:02 |
jeblair | lifeless: okay, so most of us are writing python2 code that might opportunistically work with python3 at this point, because we're mostly running python2 | 20:02 |
jeblair | lifeless: our nodepool is running under python2 | 20:02 |
lifeless | jeblair: the only reason to explicitly subclass object is if you're using descriptors or multiple inheritance | 20:02 |
lifeless | jeblair: __metaclass__ = type is probably want you want then | 20:03 |
jeblair | lifeless: the advice given to every python2 programmer is "subclass object"; and if python changed that, that's insane | 20:03 |
jeblair | lifeless: i've never heard that, so i'd really like to read up on it | 20:03 |
lifeless | jeblair: so subclassing object gets you new style classes | 20:03 |
lifeless | jeblair: which is the only style of class in Python3 | 20:03 |
jeblair | lifeless: so far, that sounds not-incompatible | 20:05 |
lifeless | http://docs.python.org/3.0/tutorial/classes.html for instance | 20:07 |
*** sdake_ has quit IRC | 20:07 | |
lifeless | class MyClass: | 20:07 |
lifeless | jeblair: it's not that it won't work, it's that it's cruft that's been cleaned up | 20:07 |
*** sdake_ has joined #openstack-infra | 20:07 | |
lifeless | jeblair: and http://docs.python.org/3/howto/pyporting.html | 20:08 |
lifeless | New-style classes have been around since Python 2.2. You need to make sure you are subclassing from object to avoid odd edge cases involving method resolution order, etc. This continues to be totally valid in Python 3 (although unneeded as all classes implicitly inherit from object). | 20:08 |
fungi | python 2.x is cruft which has been cleaned up | 20:09 |
lifeless | http://www.diveinto.org/python3/iterators.html#defining-classes | 20:09 |
lifeless | etc | 20:09 |
lifeless | (object) is a Python 2.x ism, is only needed in Python 2.x when using multiple inheritance or descriptors | 20:09 |
jeblair | that seems like exactly the sort of thing that should be cleaned up when we no-longer need to support python2 at all | 20:09 |
jeblair | since we are supporting python2, it seems like the cost of continuing to subclass object is minimal | 20:10 |
*** DinaBelova has quit IRC | 20:10 | |
jeblair | and the benefit is that people who are not experts in metaclasses, or the nuances of when new-style and old-style classes should be used in python2 actually know what's going on | 20:10 |
jeblair | including the author of the project in question. :) | 20:11 |
lifeless | sure | 20:11 |
lifeless | I can tweak it | 20:11 |
*** ruhe has joined #openstack-infra | 20:12 | |
jeblair | lifeless: cool, thanks | 20:12 |
openstackgerrit | lifeless proposed a change to openstack-infra/gerritlib: Allow ctrl-Cing gerritlib programs. https://review.openstack.org/49333 | 20:13 |
*** dprince has quit IRC | 20:13 | |
*** che-arne has joined #openstack-infra | 20:15 | |
*** ruhe has quit IRC | 20:17 | |
clarkb | jeblair: did you happen to document the clouddb process when you spun one up for groups? | 20:21 |
jeblair | clarkb: i'm not sure that i've tried it with the command line clients yet; i think i only gui'd it | 20:23 |
jeblair | fungi: ^ you? | 20:23 |
clarkb | oh, in that case I will forge new ground and document what I learn | 20:23 |
jeblair | clarkb: the actual process i followed was "mimic what monty did with other db's that are already there" | 20:23 |
*** scairbus has joined #openstack-infra | 20:23 | |
clarkb | mordred: did you use the command client at all? I am mostly interested in gotchas around it not supporting env vars like the other clients | 20:27 |
fungi | jeblair: clarkb i used the webui since mordred and hub_cap say the cli is still in progress/lacking | 20:28 |
clarkb | hmm, maybe I should just use the web ui for now then | 20:28 |
jeblair | oh, right. that's hub_cap's #2 priority after getting devstack tests working. :) | 20:29 |
fungi | i looked at one of the existing ones already in production and duplicated the same pattern i saw (container, database, user, permissions) | 20:29 |
hub_cap | :) | 20:29 |
hub_cap | https://review.openstack.org/#/c/48576/ <-- pretty damn close to working | 20:29 |
hub_cap | ive been able to pawn off devstack for a few days | 20:29 |
clarkb | fungi: thanks. I will take a look at the it through the web ui then | 20:30 |
fungi | clarkb: when you create the db (or the container maybe, i forget which) it will tell you what your db instance hostname is, and then you can cram that in hiera | 20:30 |
clarkb | oh looks like mordred (or someone) already started the process? | 20:31 |
clarkb | instances are created but not users and DBs. This makes so much more sense now | 20:31 |
clarkb | actually etherpad has a user and db | 20:32 |
clarkb | mordred: were these DBs created with the info already in hiera? | 20:32 |
clarkb | mordred: users too | 20:32 |
jeblair | lifeless, pabelanger: yes, i would like tests for nodepool. on my own priority list, that actually falls just below docs for nodepool; so realistically i'm not going to get to it for a little while yet. | 20:36 |
jeblair | lifeless, pabelanger: until then, i personally plan to be careful approving changes, possibly running some tests by hand to try to make sure that changes don't break the way we're using it | 20:37 |
clarkb | looks like mordred templated most of this stuff out. This is easy only minimal work on my side \o/ | 20:37 |
jeblair | if anyone wants to start working on tests now, even a minimal no-op testing framework, that would certainly be helpfull | 20:38 |
*** alexpilotti has quit IRC | 20:38 | |
clarkb | our current etherpad server is a 4GB node. According to cacti it is using about 1GB of that and has ~2.5GB in use for cache | 20:40 |
*** agibbons has joined #openstack-infra | 20:40 | |
clarkb | should I shrink the new one to 2GB? | 20:40 |
jeblair | clarkb: lemme look at the graphs for a min | 20:41 |
clarkb | jeblair: ok | 20:41 |
pleia2 | jeblair: re: docs, would a helpful first step be simply splitting out what's currently in devstack gate docs into a new nodepool doc that we can work on from there (I can do that, would help me learn too) | 20:41 |
*** DennyZhang has joined #openstack-infra | 20:42 | |
*** dmakogon_ipod has joined #openstack-infra | 20:42 | |
jeblair | pleia2: i think it wants a sphinx framework (which d-g doesn't have), so that's probably step 1. then step2 is probably copy the relevant d-g docs over | 20:43 |
jeblair | pleia2: (also, the ci.openstack.org docs need a nodepool section) | 20:43 |
*** dmakogon_ipod has left #openstack-infra | 20:44 | |
pleia2 | jeblair: oh, are there dg docs beyond just http://ci.openstack.org/devstack-gate.html ? | 20:44 |
pleia2 | there's also the readme in the code | 20:44 |
*** scairbus has quit IRC | 20:44 | |
jeblair | pleia2: the readme is ~= http://ci.openstack.org/devstack-gate.html | 20:44 |
jeblair | clarkb: wow. i can't think of a reason not to shrink to 2g. | 20:45 |
pleia2 | ok, this could do with some untangling, I'll take a look | 20:45 |
clarkb | jeblair: that is basically what I was thinking. Also growing is easier than shrinking | 20:46 |
jeblair | pleia2: i may have abbreviated that too much; i just meant that http://ci.openstack.org/devstack-gate.html was mostly copied from the readme. | 20:46 |
clarkb | fungi: mordred ^ any opinions on etherpad server size? | 20:46 |
pleia2 | jeblair: yeah, those are the only two docs though, right? | 20:46 |
jeblair | clarkb: we keep the same # of vcpus. also, i don't see resource spikes during summits. | 20:46 |
jeblair | pleia2: correcty | 20:46 |
*** sarob_ has joined #openstack-infra | 20:46 | |
pleia2 | my plan was just to write up a nodepool page on ci.openstack.org for now | 20:46 |
jeblair | pleia2: that sounds like a wonderful plan | 20:47 |
pleia2 | jeblair: great | 20:47 |
mgagne | looking forwards to it, I'm curious about that tool | 20:47 |
*** Ajaeger1 has left #openstack-infra | 20:47 | |
*** flaper87 has quit IRC | 20:48 | |
jeblair | clarkb: ah, there is a network traffic spike during summits | 20:48 |
*** agibbons has quit IRC | 20:48 | |
jeblair | clarkb: also, inbound traffic has greatly increased since the start of august... o_O | 20:48 |
jeblair | http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=122&rra_id=all | 20:48 |
clarkb | interesting, I wonder if we are being used to store stuff | 20:49 |
*** thedodd has quit IRC | 20:49 | |
jeblair | clarkb: however, we can certainly handle the 70kbps load with any server size. | 20:50 |
*** sarob has quit IRC | 20:50 | |
clarkb | ya, I think 2GB seems reasonable | 20:50 |
*** kpepple has quit IRC | 20:51 | |
*** sarob_ has quit IRC | 20:51 | |
*** flaper87 has joined #openstack-infra | 20:52 | |
clarkb | will spinning up a second server called etherpad be too confusing? (I prefer it to reduce cleanup down the road) | 20:54 |
soren | mordred: So from now on, it's your fault, because you haven't told me what to change it to. Neat, huh? :) | 20:54 |
*** svarnau has quit IRC | 20:55 | |
*** nati_ueno has joined #openstack-infra | 20:55 | |
soren | mordred: The ^ was chosen to allow uvirtbot to coexist with ubottu (which already used '!'). I don't recall any other restrictions. | 20:58 |
*** emagana has joined #openstack-infra | 20:59 | |
*** jcoufal_afk has quit IRC | 21:00 | |
*** weshay has quit IRC | 21:01 | |
clarkb | ok I am booting a new etherpad.o.o, I will puppet it against the puppet development env so that we don't conflict with existing etherpad.o.o on the puppet side of things | 21:01 |
*** sarob has joined #openstack-infra | 21:02 | |
*** flaper87 is now known as flaper87|afk | 21:02 | |
*** blamar has joined #openstack-infra | 21:03 | |
*** rfolco has quit IRC | 21:06 | |
*** sarob has quit IRC | 21:06 | |
*** sarob has joined #openstack-infra | 21:07 | |
*** alexpilotti has joined #openstack-infra | 21:08 | |
*** sarob_ has joined #openstack-infra | 21:09 | |
*** julim has quit IRC | 21:11 | |
clarkb | existing etherpad.o.o does not have its puppet certs on the puppet master. I am copying those files around now | 21:11 |
fungi | clarkb: i agree on sizing. 2gb seems fine | 21:11 |
clarkb | and by copying around I mean copying them to puppetmaster so that new server can use them too | 21:11 |
*** sarob has quit IRC | 21:12 | |
*** julim has joined #openstack-infra | 21:12 | |
*** julim has quit IRC | 21:13 | |
*** pabelanger has quit IRC | 21:17 | |
*** HenryG has quit IRC | 21:18 | |
*** sarob_ has quit IRC | 21:19 | |
* fungi is heading out to dinner... bbiaw | 21:20 | |
*** kpepple has joined #openstack-infra | 21:21 | |
*** thomasem has quit IRC | 21:24 | |
*** pentameter has quit IRC | 21:24 | |
*** wenlock has joined #openstack-infra | 21:24 | |
*** locke1051 has joined #openstack-infra | 21:27 | |
*** OlivierSanchez has joined #openstack-infra | 21:30 | |
mriedem | has anyone seen issues in the gate with getting mimeparse installed? | 21:31 |
mriedem | http://logs.openstack.org/19/49819/2/gate/gate-tempest-devstack-vm-full/ca32542/console.html | 21:31 |
*** dkranz has quit IRC | 21:32 | |
*** dguitarbite has quit IRC | 21:32 | |
clarkb | mriedem: I haven't. It looks like devstack just bombed outfor some reason though | 21:33 |
*** kiall_ has joined #openstack-infra | 21:34 | |
mriedem | clarkb: reverify no bug? | 21:34 |
clarkb | mriedem: I would look for an existing bug at the very least | 21:34 |
*** notmyname has quit IRC | 21:34 | |
*** locke105 has quit IRC | 21:34 | |
*** portante has quit IRC | 21:34 | |
*** zzs has quit IRC | 21:34 | |
*** kiall has quit IRC | 21:34 | |
*** boris-42 has quit IRC | 21:34 | |
*** osanchez has quit IRC | 21:34 | |
*** openstackgerrit has quit IRC | 21:34 | |
*** olaph has quit IRC | 21:34 | |
*** sileht has quit IRC | 21:34 | |
*** portante has joined #openstack-infra | 21:35 | |
*** notmyname has joined #openstack-infra | 21:35 | |
*** zzs has joined #openstack-infra | 21:35 | |
mriedem | clarkb: i didn't see an existing recheck, but looks like dkranz already reported it awhile back so i'll recheck on that | 21:35 |
mriedem | https://bugs.launchpad.net/devstack/+bug/1232283 | 21:35 |
*** boris-42 has joined #openstack-infra | 21:35 | |
uvirtbot | Launchpad bug 1232283 in devstack "devstack exits with error for "no reason" in tempest run" [Undecided,New] | 21:35 |
*** olaph has joined #openstack-infra | 21:36 | |
*** mriedem has quit IRC | 21:36 | |
*** stackKid has joined #openstack-infra | 21:37 | |
*** blamar_ has joined #openstack-infra | 21:37 | |
*** blamar has quit IRC | 21:37 | |
*** blamar_ is now known as blamar | 21:37 | |
*** sileht has joined #openstack-infra | 21:38 | |
marun | lifeless, or other testr guru... | 21:41 |
marun | I've added a new 'functional' test directory to neutron, but tox isn't running it | 21:42 |
marun | is there something special I need to do to get this parallel tree to run? | 21:42 |
marun | ('functional' is a sibling of 'unit') | 21:42 |
*** fbo is now known as fbo_away | 21:43 | |
marun | lifeless: https://review.openstack.org/#/c/45676/ | 21:43 |
clarkb | marun: I think .testr.conf is too specifc | 21:44 |
clarkb | marun: change neutron/tests/unit to neutron/tests then it should discover all of them | 21:45 |
marun | clarkb: much appreciated! :) | 21:46 |
clarkb | np (we could even tell it to discover at ./ but being slightly restrictive is nice so that discover doesn't find little test scripts that folks write | 21:46 |
marun | clarkb: I agree, leaving it in the test tree is preferable | 21:49 |
*** sarob has joined #openstack-infra | 21:52 | |
*** sarob has quit IRC | 21:58 | |
*** melwitt1 has joined #openstack-infra | 22:03 | |
*** melwitt has quit IRC | 22:03 | |
*** slong has joined #openstack-infra | 22:03 | |
*** qba73 has joined #openstack-infra | 22:05 | |
*** SergeyLukjanov has quit IRC | 22:07 | |
*** sarob has joined #openstack-infra | 22:11 | |
*** dizquierdo has joined #openstack-infra | 22:11 | |
*** thomasm has joined #openstack-infra | 22:12 | |
*** thomasm has quit IRC | 22:12 | |
clarkb | new etherpad is up. Looks like folks may need to clear browser caches to make ti be happy :/ | 22:12 |
*** thomasm has joined #openstack-infra | 22:13 | |
clarkb | I am going to put old etherpad's DB on new etherpad in a bit to check the old pads work fine | 22:13 |
*** stackKid has quit IRC | 22:17 | |
*** dkliban has joined #openstack-infra | 22:17 | |
*** hasharCall has left #openstack-infra | 22:19 | |
hub_cap | clarkb: are u using cloud databases for that? :) | 22:23 |
clarkb | hub_cap: yes | 22:27 |
clarkb | hub_cap: old server is self hosted DB, new server uses a clouddb | 22:27 |
hub_cap | tight | 22:28 |
*** alexpilotti has quit IRC | 22:30 | |
*** DennyZhang has quit IRC | 22:31 | |
*** rnirmal has quit IRC | 22:32 | |
*** dizquierdo has quit IRC | 22:33 | |
clarkb | oh hmm you guys run an older version of mysql :P | 22:36 |
clarkb | not sure if that matter | 22:36 |
*** thomasm has quit IRC | 22:36 | |
*** qba73 has quit IRC | 22:41 | |
*** matty_dubs is now known as matty_dubs|gone | 22:42 | |
*** dcramer has quit IRC | 22:45 | |
*** dims has quit IRC | 22:46 | |
sdague | clarkb: you didn't add in the headings plugin yet did you? | 22:46 |
clarkb | sdague: I did on the new server | 22:47 |
sdague | url to test? | 22:48 |
clarkb | sdague: 166.78.29.95 you'll need to convice your browser to hit that as etherpad.o.o (I set it in /etc/hosts) | 22:48 |
clarkb | and I just copied the old DB into the new DB so any pad you had before should be valid | 22:48 |
sdague | cool, does it have the old db in it? | 22:48 |
clarkb | yup | 22:48 |
sdague | great | 22:48 |
jeblair | openstackgerrit is gone | 22:49 |
jeblair | looking | 22:49 |
sdague | yay | 22:49 |
sdague | clarkb: https://etherpad.openstack.org/p/icehouse-qa-session-planning (on new server) | 22:50 |
clarkb | pleia2: did the tripleo-initial-testing pad have content on it? I opened it before I did the DB copy and now I open it and just get the default header | 22:50 |
jeblair | nothing remotely useful in the debug log | 22:50 |
sdague | the headings plugin makes me happy | 22:50 |
clarkb | pleia2: can you check on the old server? trying to make sure that the DB recovery isn't derping when deleting the old tables | 22:50 |
pleia2 | clarkb: yes | 22:50 |
pleia2 | it has a bunch of content | 22:51 |
pleia2 | and chat | 22:51 |
clarkb | pleia2: I thought so, thanks | 22:51 |
pleia2 | (makes a good example!) | 22:51 |
jeblair | oh, there is some info; it's the usual AttributeError: 'NoneType' object has no attribute 'send' | 22:51 |
jeblair | error | 22:51 |
clarkb | pleia2: I wonder if the clouddb user doesn't have sufficient perms to drop the old table so it ends up merging things together poorly | 22:51 |
pleia2 | that would be sad | 22:51 |
clarkb | hmm information schema says the eplite user can drop stuff in the etherpad-lite DB | 22:55 |
clarkb | OOOOHHHHHH I bet I know what happened. I didn't stop etherpad-lite before recovering the DB. I bet I need to stop etherpad lite, recover DB, then restart it | 22:55 |
clarkb | sdague: I am going to do that now | 22:55 |
pleia2 | \o/ | 22:56 |
sdague | clarkb: ah, that's why it just went away | 22:56 |
clarkb | I may be getting ahead of myself, but if this goes well what do we think of swapping servers this weekend? | 22:58 |
clarkb | I assume we may want to do some load testing first? | 22:58 |
sdague | clarkb: honestly, I'd say do it. My experience with etherpad is if it looks good, go for it. | 22:58 |
sdague | and that will let issues shake out before summit | 22:59 |
sdague | with enough time to ping folks on their channel if there is a real issue | 22:59 |
sdague | clarkb: so does the new policy assume clouddb, or would it work with a trove stand up? | 23:00 |
clarkb | pleia2: that was it | 23:00 |
pleia2 | cool | 23:00 |
clarkb | sdague: it will work with any DB setup, you just have to manage the DB outside of the etherpad module | 23:00 |
sdague | clarkb: ok | 23:00 |
clarkb | sdague: for my test box on hpcloud I had another manifest that used puppet-mysql to create a local db server locally | 23:01 |
clarkb | sdague: then you pass in credentials to etherpad_lite | 23:01 |
sdague | ok, cool | 23:01 |
*** openstackgerrit has joined #openstack-infra | 23:01 | |
*** dims has joined #openstack-infra | 23:01 | |
clarkb | it isn't able to setup DBs via trove automagically though | 23:01 |
pleia2 | jeblair: so, devstack gate the project and devstack gate the gate test are pretty conflated at this point, did you have any thoughts on how to resolve this? do we still call it all "devstack gate" even though nodepool is handling the pool? | 23:01 |
clarkb | sdague: you should try export and import, those functions should work on the new server :) | 23:02 |
sdague | importing text does a thing, which is kind of odd | 23:03 |
sdague | importing html seems to crash | 23:03 |
*** pcm__ has quit IRC | 23:04 | |
clarkb | :/ | 23:04 |
clarkb | I wonder if that was why I got disconnected | 23:04 |
jeblair | pleia2: the operation of devstack-gate tests (including to a small extent how nodepool is used to manage nodes that they need -- see nodepool for details) is a topic worthy of its own page on ci.o.o. does that help? | 23:04 |
* clarkb looks in the error log | 23:04 | |
sdague | I tried to export the qa one and reimport it here - https://etherpad.openstack.org/p/icehouse-qa-session-planning2 | 23:04 |
pleia2 | jeblair: yes, thank you | 23:04 |
*** boris-42 has quit IRC | 23:04 | |
*** zojoncj has quit IRC | 23:05 | |
*** dafter has quit IRC | 23:05 | |
clarkb | sdague: did you export txt import txt? | 23:05 |
sdague | yeh | 23:05 |
sdague | though I broke it with html | 23:05 |
pleia2 | jeblair: maybe a page about project gating in general? "we test lots of things before merging, like python over here on these static nodes, and devstack on this thing nodepool manages" | 23:05 |
sdague | otp, will try again in a sec | 23:05 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/gerritbot: Reconnect to IRC on send error https://review.openstack.org/50189 | 23:06 |
clarkb | sdague: import sort of works for me. Export is probably more useful | 23:06 |
clarkb | sdague: https://etherpad.openstack.org/p/clarkb-test exported then imported to https://etherpad.openstack.org/p/clarkb-test2 | 23:07 |
clarkb | better than the old situation in any case | 23:07 |
jeblair | pleia2: hrm; i'm less concerned with that than addressing the complexity around how devstack-gate tests work (multiple repos, the setup scripts, hook points, special nodes, nodes spun up from custom images, etc) | 23:07 |
pleia2 | jeblair: ok | 23:07 |
clarkb | sdague: import from html doesn't work and doesn't spit out any errors in the error log :( | 23:08 |
clarkb | everyone feel free to hit that server and see if you can break it | 23:09 |
clarkb | but don't treat the data there as permanent :) | 23:09 |
*** dkliban has quit IRC | 23:11 | |
*** blamar has quit IRC | 23:16 | |
*** rcleere has quit IRC | 23:16 | |
pleia2 | clarkb: when you have a stopping point with etherpad, could use your brain for a few minutes to get the tripleo stuff loaded in hiera | 23:21 |
*** jhesketh has joined #openstack-infra | 23:22 | |
*** jhesketh__ has joined #openstack-infra | 23:22 | |
*** jerryz has quit IRC | 23:25 | |
*** fifieldt has joined #openstack-infra | 23:26 | |
openstackgerrit | Elizabeth Krumbach Joseph proposed a change to openstack-infra/config: Add basic nodepool documentation page https://review.openstack.org/50194 | 23:26 |
clarkb | pleia2: now is fine | 23:26 |
pleia2 | clarkb: pm? email? | 23:27 |
pleia2 | maybe both! | 23:27 |
clarkb | uh whatever we think is most prudent | 23:27 |
clarkb | I can also do phone if that helps | 23:28 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-dev/pbr: Get rid of PyPI URL override in integration test https://review.openstack.org/50197 | 23:34 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/devstack-gate: Conditionally override PyPI for reqs integration https://review.openstack.org/50198 | 23:34 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Gate jeepyb and openstack/requirements on pbr https://review.openstack.org/41256 | 23:36 |
fungi | mordred: i think that ^ set of three changes may address jeblair's concerns on 41256 but we'll need to merge them in that order | 23:36 |
clarkb | ok new etherpad.o.o is ready as it is ever going to be. Hit it with a hammer and let us see how it does, but I would like to switch to it on Sunday (adding that to meeting agenda now) | 23:39 |
clarkb | sdague: if you are still around, any news on the wsgi log app handling keystone, swift, and syslog? | 23:42 |
openstackgerrit | A change was merged to openstack-infra/config: Correct unattended upgrades origins assignment https://review.openstack.org/49235 | 23:43 |
openstackgerrit | A change was merged to openstack-infra/config: Disable the salt minion data cache on master https://review.openstack.org/49238 | 23:43 |
openstackgerrit | A change was merged to openstack-infra/config: Make the salt master also a minion https://review.openstack.org/49240 | 23:43 |
*** zzs has left #openstack-infra | 23:44 | |
sdague | clarkb: not yet, my intent is to get some time the end of this week to get that pulled together | 23:44 |
clarkb | sdague: awesome | 23:44 |
sdague | how critical is it? I was going to refactor this as a seperate project with unit tests in the process, though I could inplace hack it if yuo need it sooner | 23:44 |
clarkb | sdague: it hasn't been super critical yet, but it means we aren't indexing any of those logs right now | 23:45 |
*** oubiwann_ has quit IRC | 23:48 | |
*** ryanpetrello has quit IRC | 23:52 | |
*** ryanpetrello has joined #openstack-infra | 23:52 | |
*** chrisstreeter has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!