notmyname | clarkb: I asked peluse to try it (in -swift) | 00:01 |
---|---|---|
clarkb | https://pypi.python.org/pypi/setuptools/1.1#backward-incompatible-changes may be biting us | 00:01 |
clarkb | notmyname: If versions 1.0 and 1.1 are giving you trouble I would try 0.9 as that is before the incompatible changes | 00:04 |
notmyname | clarkb: thanks for looking | 00:04 |
*** olaph has joined #openstack-infra | 00:06 | |
clarkb | notmyname: but anything >= 0.7 *should* work | 00:07 |
*** hemna is now known as hemnafk | 00:08 | |
*** jamiem has quit IRC | 00:10 | |
*** xBsd has quit IRC | 00:11 | |
*** Ryan_Lane has quit IRC | 00:14 | |
*** Ryan_Lane has joined #openstack-infra | 00:14 | |
*** Ryan_Lane has quit IRC | 00:14 | |
*** jamiem has joined #openstack-infra | 00:14 | |
*** Ryan_Lane has joined #openstack-infra | 00:15 | |
openstackgerrit | A change was merged to openstack-infra/jenkins-job-builder: Sort entry_points in setup.py for maintainability https://review.openstack.org/43924 | 00:15 |
clarkb | mgagne: ^ success | 00:16 |
mgagne | :D | 00:16 |
*** jamiem has quit IRC | 00:17 | |
clarkb | mgagne: is https://review.openstack.org/#/c/44136/ puppet-pacemaker a non openstack related project (at least not direclty?) | 00:21 |
clarkb | if so that is really cool :) | 00:21 |
clarkb | jeblair: ^ | 00:21 |
clarkb | it implies people want to use our tools and not just because OpenStack | 00:21 |
mgagne | clarkb: I'm curious about the plan for this module and how stackforge can help =) | 00:21 |
openstackgerrit | A change was merged to openstack-infra/config: Move location of haproxy rsyslog conf file. https://review.openstack.org/44173 | 00:22 |
mgagne | clarkb: I'm not fully aware of the stackforge policy neither | 00:23 |
clarkb | mgagne: basically anything open source is fair game I think | 00:23 |
clarkb | mgagne: sqlalchemy migrate and that dhellman project for example | 00:24 |
*** jamiem has joined #openstack-infra | 00:24 | |
mgagne | clarkb: fair to me | 00:24 |
clarkb | we consume them so there is a relationship there but they don't do the CLA or intend on incubating or anything | 00:24 |
*** olaph has quit IRC | 00:24 | |
*** krtaylor has quit IRC | 00:25 | |
*** moted has quit IRC | 00:26 | |
*** moted has joined #openstack-infra | 00:26 | |
mgagne | clarkb: I'm glad to see more puppet modules using the infra and pipeline system to validate their changes. Can't be bad ;) | 00:26 |
Alex_Gaynor | clarkb: Does http://bpaste.net/show/127311/ look right for adding the pypy jobs to some more projects? And is there anything I could be doing to have less duplication | 00:27 |
clarkb | Alex_Gaynor: there is a way to reduce duplication in layout.yaml but we don't use it yet so lets ignore that for now. To reduce duplication in projects.yaml you can make gate-{name}-pypy part of the python-jobs job group | 00:28 |
clarkb | Alex_Gaynor: it is at the bottom of the python-jobs.yaml file | 00:28 |
*** olaph has joined #openstack-infra | 00:28 | |
Alex_Gaynor | clarkb: if I make it a part of python-jobs does it run for everything, or do I still need to list it in projects.yml? | 00:28 |
Alex_Gaynor | (OBviously many projects don't yet pass) | 00:28 |
clarkb | Alex_Gaynor: it will only run if you add it to layout.yaml | 00:30 |
Alex_Gaynor | clarkb: ok cool | 00:30 |
*** morganfainberg is now known as morganfainberg|a | 00:30 | |
clarkb | Alex_Gaynor: the jobs will be created for everyone though | 00:30 |
clarkb | but we can live with that | 00:30 |
Alex_Gaynor | clarkb: so like http://bpaste.net/show/127312/ | 00:31 |
*** w_ has joined #openstack-infra | 00:32 | |
*** krtaylor has joined #openstack-infra | 00:33 | |
clarkb | Alex_Gaynor: yup | 00:33 |
Alex_Gaynor | clarkb: awesome, need to wait for the things to add the tox jobs to be approved, but sweet! | 00:33 |
*** olaph has quit IRC | 00:34 | |
*** gyee has quit IRC | 00:35 | |
*** dims has quit IRC | 00:37 | |
*** svarnau has quit IRC | 00:37 | |
*** sarob has quit IRC | 00:39 | |
*** dims has joined #openstack-infra | 00:39 | |
*** jamiem has quit IRC | 00:41 | |
clarkb | lifeless: Alex_Gaynor: https://jenkins02.openstack.org/job/gate-nova-python26/1966/console failed and I think that is because it relies on a timeout to know when to check for the processes that should be killed. http://git.openstack.org/cgit/openstack/nova/tree/nova/tests/integrated/test_multiprocess_api.py#n163 | 00:45 |
clarkb | lifeless: Alex_Gaynor: any good ideas for making a test like that better? | 00:45 |
*** dims has quit IRC | 00:45 | |
Alex_Gaynor | clarkb: os.waitpid? | 00:45 |
Alex_Gaynor | or something else from the wait* family? | 00:45 |
mgagne | clarkb: someone needs to highlight the line linked to =) | 00:45 |
clarkb | Alex_Gaynor: can those be given a timeout? | 00:45 |
Alex_Gaynor | clarkb: excellent question! | 00:46 |
Alex_Gaynor | clarkb: let me go ask some people who'll know the answer | 00:46 |
clarkb | Alex_Gaynor: I guess the test timeout should handle that question. I think having a timeout is valid | 00:46 |
*** dims has joined #openstack-infra | 00:46 | |
mgagne | clarkb: I retract myself, worst html ever | 00:46 |
clarkb | mgagne: and it is written by a C program :) | 00:46 |
mgagne | clarkb: yes, I'm aware of that part... :-/ | 00:47 |
*** nati_ueno has quit IRC | 00:47 | |
mgagne | clarkb: working to improve cgit is like that gif: http://d3j5vwomefv46c.cloudfront.net/photos/large/795272903.gif?1375176386 (whoever sent it last time) | 00:47 |
clarkb | mgagne: I briefly looked at the code when trying to sort out notes and it was a bit eye opening | 00:47 |
mgagne | clarkb: how? | 00:48 |
lifeless | clarkb: so yeah thats buggy | 00:49 |
*** sarob has joined #openstack-infra | 00:49 | |
clarkb | just if(notes_buf) { html(<insertstuff here>); html(notes_buf); } | 00:49 |
lifeless | clarkb: it's eating the TimeOut exception and not re-raising | 00:49 |
mgagne | clarkb: =) | 00:49 |
lifeless | clarkb: waitpid etc either block, or poll, depending on parameters IIRC> | 00:49 |
clarkb | lifeless: only the child processes are doing that | 00:49 |
mgagne | clarkb: time to go, cya! | 00:49 |
lifeless | clarkb: no.. line 106 | 00:50 |
lifeless | clarkb: oh, I see, | 00:50 |
lifeless | clarkb: but thats in tearDown which often /won't/ see the exception anyhow | 00:51 |
clarkb | ya | 00:51 |
lifeless | clarkb: I'm quite sure this is substantially broken | 00:51 |
lifeless | clarkb: what is it's goal ? | 00:51 |
clarkb | lifeless: aiui the goal is to test nova's signal handling. In that it should die when given a sigkill or sigterm | 00:51 |
clarkb | lifeless: I just noticed it caused a gate reset and it seems like silly code | 00:51 |
lifeless | clarkb: actually, not - line 106 is the parent process | 00:52 |
lifeless | clarkb: the children in spawn never return | 00:52 |
clarkb | lifeless: yeah only 52-76 is children | 00:52 |
lifeless | also it's using tearDown which is also buggy by design | 00:52 |
clarkb | the children don't actually *need* to go away before the test exits | 00:54 |
clarkb | once testr dies the children should get reparented to init and killed right? | 00:55 |
lifeless | no; children escaping is nontrivial :) | 00:56 |
lifeless | if they want to hang around, you have to kill -9 them; all depends on what failure modes we're willing to tolerate | 00:56 |
clarkb | I think jenkins deals with that but $testbox won't | 00:57 |
*** w_ has quit IRC | 01:00 | |
lifeless | so if the parent dies, SIGsomething is sent to the children | 01:02 |
lifeless | and the parent's parent has to reap | 01:02 |
lifeless | if the children don't exit, they don't. | 01:02 |
lifeless | if the parent's parent doesn't reap, you get a zombie. | 01:02 |
lifeless | if the parent had made a new pgroup then it's parent might be init | 01:02 |
lifeless | but init won't stomp | 01:03 |
*** shardy has quit IRC | 01:08 | |
clarkb | So I think passing WNOHANG to waitpid for the two pids in a poll loop with a reasonable timeout may at least pass more often | 01:11 |
clarkb | then we can worry about the timeout exception. I will file a bug | 01:11 |
*** ArxCruz has joined #openstack-infra | 01:11 | |
clarkb | lifeless: does cleanupCode run after a timeout exception? I think it will | 01:17 |
*** olaph has joined #openstack-infra | 01:17 | |
clarkb | lifeless: Alex_Gaynor https://bugs.launchpad.net/nova/+bug/1218133 | 01:18 |
uvirtbot | Launchpad bug 1218133 in nova "MultiprocessWSGITest.test_terminate_sigterm fails because the wait for workes to die is unreliable." [Undecided,New] | 01:18 |
clarkb | time to go home now | 01:18 |
*** olaph has quit IRC | 01:23 | |
*** lbragstad has joined #openstack-infra | 01:26 | |
*** lbragstad1 has joined #openstack-infra | 01:33 | |
*** lbragstad has quit IRC | 01:34 | |
*** jaypipes has joined #openstack-infra | 01:34 | |
*** olaph has joined #openstack-infra | 01:36 | |
*** w_ has joined #openstack-infra | 01:41 | |
*** olaph has quit IRC | 01:44 | |
*** nati_ueno has joined #openstack-infra | 01:46 | |
*** pcrews has quit IRC | 01:54 | |
*** w_ has quit IRC | 01:59 | |
*** anteaya has quit IRC | 02:05 | |
*** yaguang has joined #openstack-infra | 02:06 | |
*** adalbas has joined #openstack-infra | 02:10 | |
*** dims has quit IRC | 02:10 | |
*** dims has joined #openstack-infra | 02:10 | |
*** Ryan_Lane has quit IRC | 02:12 | |
*** morganfainberg|a is now known as morganfainberg | 02:13 | |
*** dims has quit IRC | 02:13 | |
*** sarob has quit IRC | 02:15 | |
*** olaph has joined #openstack-infra | 02:16 | |
jhesketh | jeblair: ping | 02:19 |
*** zul has quit IRC | 02:20 | |
*** michchap has quit IRC | 02:20 | |
*** michchap has joined #openstack-infra | 02:21 | |
*** thomasm has joined #openstack-infra | 02:22 | |
Alex_Gaynor | clarkb: if we switch to plan9 we can just select on /proc/{n}/wait | 02:22 |
clarkb | Alex_Gaynor: good to know :) | 02:23 |
*** olaph has quit IRC | 02:24 | |
*** olaph has joined #openstack-infra | 02:27 | |
*** prad_ has quit IRC | 02:37 | |
*** prad_ has joined #openstack-infra | 02:39 | |
dkehn | clarkb, I'm a little confused in that I've got a review https://review.openstack.org/#/c/30447/ that failed the gate-tempest-devstack-vm-full, which didn't look quite right so I submitted it again and it passed that test but failed the gate-tempest-devstack-vm-postgres-full, which it passed previously, any thoughts, or just keep rececking unitl it works. | 02:39 |
*** prad_ has left #openstack-infra | 02:42 | |
clarkb | dkehn: there is flakyness in the gate. recheck/reverify with proper bug number as necessary | 02:43 |
dkehn | clarkb, ok, thx | 02:44 |
Alex_Gaynor | clarkb: FWIW flakiness is way down since mtreinish's patch landed | 02:46 |
clarkb | Alex_Gaynor: which one? | 02:47 |
Alex_Gaynor | clarkb: #1217163 | 02:48 |
Alex_Gaynor | https://bugs.launchpad.net/nova/+bug/1217163 | 02:48 |
uvirtbot | Launchpad bug 1217163 in nova "tempest test_aggregate_add_host_create_server_with_az fails with "server failed to build and is ERROR status"" [High,Fix committed] | 02:48 |
*** SergeyLukjanov has joined #openstack-infra | 02:50 | |
clarkb | Alex_Gaynor: I think there is still flakiness in one of the keystone cli tests | 02:54 |
clarkb | Alex_Gaynor: mtreinish proposed a fix for that late today | 02:54 |
*** olaph has quit IRC | 02:54 | |
*** thomasm has quit IRC | 02:54 | |
Alex_Gaynor | clarkb: yeah, that's the other big one on rechecks, if the numbers are accurate though that's 50% as much as the nova one was, so we cleared out ~2/3 of them :) | 02:54 |
Alex_Gaynor | well, mtreinish did | 02:55 |
*** melwitt has quit IRC | 03:01 | |
*** rcleere has joined #openstack-infra | 03:01 | |
*** nati_ueno has quit IRC | 03:03 | |
*** olaph has joined #openstack-infra | 03:08 | |
dkehn | clarkb, wow 3rd times a charm, 3 try and it worked | 03:09 |
*** jfriedly has quit IRC | 03:22 | |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Add support for emailing results via SMTP https://review.openstack.org/42645 | 03:22 |
*** w_ has joined #openstack-infra | 03:24 | |
*** olaph has quit IRC | 03:28 | |
*** jjmb has joined #openstack-infra | 03:32 | |
*** jjmb has quit IRC | 03:32 | |
*** olaph has joined #openstack-infra | 03:32 | |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Add support for emailing results via SMTP https://review.openstack.org/42645 | 03:32 |
openstackgerrit | Joshua Hesketh proposed a change to openstack-infra/zuul: Separate reporters from triggers https://review.openstack.org/42643 | 03:32 |
*** w_ has quit IRC | 03:34 | |
*** SergeyLukjanov has quit IRC | 03:34 | |
*** x05h has joined #openstack-infra | 03:34 | |
*** w_ has joined #openstack-infra | 03:35 | |
*** pcrews has joined #openstack-infra | 03:37 | |
*** olaph has quit IRC | 03:38 | |
*** Ryan_Lane has joined #openstack-infra | 03:40 | |
*** w_ has quit IRC | 03:45 | |
*** olaph has joined #openstack-infra | 03:46 | |
lifeless | is ruby-puppet-hiera the same as puppet-hiera? | 03:50 |
*** olaph has quit IRC | 03:53 | |
*** dina_belova has joined #openstack-infra | 03:54 | |
*** dina_belova has quit IRC | 03:56 | |
*** dina_belova has joined #openstack-infra | 03:57 | |
*** olaph has joined #openstack-infra | 03:57 | |
*** vogxn has joined #openstack-infra | 03:58 | |
lifeless | oh, it's in puppet-common now | 04:00 |
lifeless | why do we use such an old puppet ? | 04:01 |
*** dina_belova has quit IRC | 04:01 | |
clarkb | lifeless: becase new puppet isn't compatible | 04:01 |
clarkb | its like the python2.X to 3k transition | 04:02 |
clarkb | there is a lot of work that could go into making out puppet better | 04:02 |
clarkb | but that requires time and it works today :/ | 04:02 |
lifeless | clarkb: ok, so how does one install puppet-hiera on raring? | 04:02 |
clarkb | lifeless: no clue | 04:03 |
lifeless | clarkb: ok, so what distro release *does* work ? | 04:03 |
clarkb | lifeless: we install everything from puppetlabs apt repo do they not have a package there? | 04:03 |
clarkb | lifeless: precise, quantal, fedora 19, centos6 | 04:03 |
lifeless | clarkb: i have that repo added, the copy n paste command just barfed | 04:03 |
lifeless | ok | 04:03 |
lifeless | respinning from that :) | 04:03 |
clarkb | oh I wonder if raring has the same issue that fedora19 has with the puppetlabs repos | 04:05 |
lifeless | that being ? | 04:05 |
clarkb | they stopped building packages because new ruby and old puppet don't play nice together | 04:05 |
morganfainberg | clarkb / lifeless: looking for some insight into jenkins and running tests. Will jenkins in our configuration capture stdout and stderr? or just stdout from tests? (not sure who else to ask) | 04:05 |
clarkb | we use fedora's puppet package on fedora 19 | 04:05 |
clarkb | morganfainberg: should grab both | 04:05 |
lifeless | morganfainberg: jenkins always captures stdout and stderr | 04:05 |
morganfainberg | ok | 04:05 |
lifeless | morganfainberg: however, if tests capture stuff, jenkins won't see it :) | 04:05 |
morganfainberg | i wasn't sure, since there is this review https://review.openstack.org/#/c/43480/ | 04:05 |
lifeless | morganfainberg: so "I don't see X" doesn't imply jenkins failing to capture. | 04:06 |
morganfainberg | i just wanted to be sure not to lose important data | 04:06 |
clarkb | morganfainberg: ugh | 04:06 |
morganfainberg | (yes debug data can be important! :P) | 04:06 |
clarkb | morganfainberg: keystone shouldn't do either | 04:06 |
lifeless | clarkb: is install-puppet.sh ok to use as part of starting the puppetmaster ? | 04:06 |
clarkb | test output should be captured by individual tests so that you can run them in parallel | 04:06 |
clarkb | lifeless: I think so | 04:06 |
morganfainberg | clarkb: we're using oslo's logging | 04:07 |
*** w_ has joined #openstack-infra | 04:07 | |
morganfainberg | now, so, however that gets handled… meaning likely we need some adjustments | 04:07 |
clarkb | morganfainberg: yeah but anything written to stdout or stderr will be jumbled when you run tsets in parallel | 04:07 |
*** HenryG has quit IRC | 04:07 | |
lifeless | morganfainberg: commented on the review | 04:07 |
morganfainberg | lifeless: thanks | 04:07 |
lifeless | morganfainberg: a more full answer is to use a unique file per test, and attach it as described | 04:07 |
clarkb | morganfainberg: what we have done for nova and others is capture stdout and stderr per test and use lifeless's logging module | 04:08 |
clarkb | s/module/fixture | 04:08 |
morganfainberg | lifeless: that was what i was looking for. appriciate it :) | 04:08 |
lifeless | or what clarkb says too | 04:08 |
clarkb | lifeless: morganfainberg don't add detail explicitly just use the logging fixture | 04:08 |
clarkb | works great | 04:08 |
lifeless | if it's in-process logging,the logging fake is more efficient | 04:08 |
lifeless | if it's out-of-process e.g. a server,then grabbing a file is the way to go | 04:08 |
lifeless | clarkb: ^ | 04:08 |
clarkb | I see | 04:09 |
*** vogxn has quit IRC | 04:09 | |
morganfainberg | lifeless, clarkb, i'll go check out nova's setup and … recommend moving to that. | 04:09 |
lifeless | clarkb: I did not know if it was in-process or out of process, assumed out of when I answered :) | 04:09 |
clarkb | morganfainberg: I am finding you a link | 04:09 |
morganfainberg | clarkb: you rock dude! | 04:09 |
clarkb | morganfainberg: http://git.openstack.org/cgit/openstack/nova/tree/nova/test.py#n220 to line 230 | 04:10 |
*** olaph has quit IRC | 04:10 | |
lifeless | clarkb: on http://ci.openstack.org/puppet.html#id2 | 04:12 |
lifeless | clarkb: can the initial install be made simpler by running install-puppet.sh or will that mess stuff up ? | 04:12 |
morganfainberg | clarkb: thanks. | 04:12 |
*** vogxn has joined #openstack-infra | 04:12 | |
lifeless | clarkb: e.g. to avoid manually fiddling with prefs files etc | 04:13 |
clarkb | lifeless: I think you can use install puppet then will need to install the missing master packages | 04:14 |
lifeless | The following packages have unmet dependencies: | 04:16 |
lifeless | puppetmaster-passenger : Depends: puppetmaster-common (= 3.2.4-1puppetlabs1) but 2.7.23-1puppetlabs1 is to be i | 04:16 |
lifeless | need a broader pin in the script version | 04:16 |
lifeless | thats easy fixed | 04:16 |
fifieldt | clarkb, do you know if any progress was made on the transifex "source language" problem? | 04:18 |
*** x05h has quit IRC | 04:19 | |
clarkb | fifieldt: what problem is that? | 04:20 |
fifieldt | about half of the projects have source language=en-US, when it should be language=en | 04:20 |
clarkb | why? | 04:20 |
clarkb | en_US is a thing | 04:20 |
clarkb | I don't think that is a bug | 04:20 |
fifieldt | whatever it is | 04:20 |
fifieldt | it needs to be the same | 04:20 |
fifieldt | otherwise we can't share translatino memory | 04:21 |
clarkb | oh I see | 04:21 |
clarkb | no I hadn't even ehard of the issue | 04:21 |
fifieldt | last I can see is daisy's email [OpenStack-Infra] Need help on Transifex setting from last week | 04:21 |
*** olaph has joined #openstack-infra | 04:21 | |
clarkb | that tells you how far behind email I fell last week. let me pull it up | 04:21 |
fifieldt | no worries | 04:22 |
fifieldt | I've just got no idea how to proceed it, so I thought I'd ask | 04:22 |
clarkb | so it looks like django is partially the problem here | 04:23 |
clarkb | it doesn't support en_US... | 04:24 |
*** w_ has quit IRC | 04:24 | |
fifieldt | interesting, horizon is one of the ones with source set to en_US :) | 04:24 |
clarkb | which means we would need to standardize on en to be consistent and share translation memory. I am not sure I like that because lifeless definitely speaks a different language than I do | 04:24 |
clarkb | fifieldt: it is en_US on transifex but en in the code and it is causing problems https://bugs.launchpad.net/horizon/+bug/1179526 | 04:24 |
uvirtbot | Launchpad bug 1179526 in horizon "source_lang in Horizon repo is overwritten by Transifex" [High,In progress] | 04:24 |
fifieldt | right! | 04:25 |
fifieldt | I think choosing a sub-type of en is arrogant :) | 04:25 |
fifieldt | in the case of our international dev community | 04:25 |
fifieldt | but *shrug* | 04:25 |
clarkb | fifieldt: thats how gettext works iirc | 04:25 |
clarkb | or is it internationalization and localization | 04:25 |
clarkb | the localization bit is important | 04:25 |
clarkb | en_US tells you to format dats in mm/dd/yyyy not dd/mm/yyyy | 04:26 |
* fifieldt is well aware :) | 04:26 | |
clarkb | it is important in subtle ways | 04:26 |
fifieldt | in any case | 04:26 |
fifieldt | anything I can do to help progress this? | 04:27 |
fifieldt | it appears to just be a transifex problem, yes? | 04:27 |
clarkb | fifieldt: I think there are two pieces. fixing transifex and also making sure that the projects don't regenerate en_US and go with that | 04:27 |
fifieldt | ok, my impression is the latter is solved-ish by the scripts? | 04:28 |
clarkb | fifieldt: I think so. Where we do an extract_catalog in the jenkins scripts we may need to enforce the source locale | 04:28 |
fifieldt | cool | 04:28 |
clarkb | fwiw my local is en_US.UTF-8 locally | 04:29 |
fifieldt | I vary between en_AU.UTF8, zh_CN, zh_TW and ja_JP :) | 04:29 |
clarkb | see it matters :) | 04:29 |
fifieldt | never argued with that :) | 04:30 |
*** boris-42 has joined #openstack-infra | 04:30 | |
clarkb | or maybe we should set the source local to C | 04:30 |
fifieldt | ha! | 04:30 |
fifieldt | what do they use on plan9 ? | 04:30 |
clarkb | no idea | 04:30 |
fifieldt | ;) | 04:30 |
*** arezadr has quit IRC | 04:31 | |
fifieldt | ok, I'm going to email to find out if anyone asked transifex yet | 04:31 |
fifieldt | thanks for your help decoding that | 04:31 |
fifieldt | confusing as hell :) | 04:31 |
clarkb | no problem | 04:31 |
*** amotoki has joined #openstack-infra | 04:33 | |
*** arezadr has joined #openstack-infra | 04:33 | |
*** arezadr has quit IRC | 04:36 | |
*** arezadr has joined #openstack-infra | 04:37 | |
*** reed has quit IRC | 04:37 | |
*** sandywalsh has quit IRC | 04:37 | |
*** olaph has quit IRC | 04:41 | |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Make setting up a Puppetmaster easier. https://review.openstack.org/44209 | 04:49 |
lifeless | clarkb: I think I'm 7 patches deep now :) | 04:51 |
*** olaph has joined #openstack-infra | 04:56 | |
*** w_ has joined #openstack-infra | 05:00 | |
*** olaph has quit IRC | 05:03 | |
*** CaptTofu has quit IRC | 05:03 | |
*** CaptTofu has joined #openstack-infra | 05:03 | |
*** dina_belova has joined #openstack-infra | 05:07 | |
*** sandywalsh has joined #openstack-infra | 05:07 | |
*** CaptTofu has quit IRC | 05:08 | |
*** rcleere has quit IRC | 05:11 | |
*** SergeyLukjanov has joined #openstack-infra | 05:11 | |
*** dina_belova has quit IRC | 05:12 | |
*** SergeyLukjanov has quit IRC | 05:13 | |
*** SergeyLukjanov has joined #openstack-infra | 05:16 | |
*** w_ has quit IRC | 05:17 | |
*** nicedice_ has quit IRC | 05:20 | |
*** SergeyLukjanov has quit IRC | 05:21 | |
*** SergeyLukjanov has joined #openstack-infra | 05:23 | |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Translation update jobs now supports any org https://review.openstack.org/44212 | 05:27 |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Enable translation jobs for the savanna project https://review.openstack.org/44213 | 05:27 |
*** SergeyLukjanov has quit IRC | 05:32 | |
*** SergeyLukjanov has joined #openstack-infra | 05:48 | |
*** SergeyLukjanov has quit IRC | 05:53 | |
*** SergeyLukjanov has joined #openstack-infra | 05:56 | |
*** SergeyLukjanov has quit IRC | 06:02 | |
*** sgviking has quit IRC | 06:26 | |
*** sgviking has joined #openstack-infra | 06:27 | |
*** amotoki has quit IRC | 06:38 | |
*** amotoki has joined #openstack-infra | 06:39 | |
*** amotoki_ has joined #openstack-infra | 06:42 | |
*** jpich has joined #openstack-infra | 06:43 | |
*** amotoki has quit IRC | 06:46 | |
*** pcm_ has quit IRC | 06:56 | |
*** lbragstad has joined #openstack-infra | 06:58 | |
*** lbragstad1 has quit IRC | 06:59 | |
*** thomasbiege has joined #openstack-infra | 07:00 | |
*** thomasbiege has quit IRC | 07:00 | |
*** michchap has quit IRC | 07:05 | |
*** michchap has joined #openstack-infra | 07:05 | |
openstackgerrit | afazekas proposed a change to openstack-infra/devstack-gate: Missing space at the end of the conditional expression https://review.openstack.org/44223 | 07:08 |
*** jhesketh has quit IRC | 07:11 | |
*** jhesketh has joined #openstack-infra | 07:12 | |
*** amotoki_ is now known as amotoki | 07:15 | |
*** olaph has joined #openstack-infra | 07:15 | |
*** hashar has joined #openstack-infra | 07:17 | |
openstackgerrit | afazekas proposed a change to openstack-infra/devstack-gate: Missing default value https://review.openstack.org/44226 | 07:20 |
*** afazekas has joined #openstack-infra | 07:21 | |
*** Bada has joined #openstack-infra | 07:29 | |
*** vogxn has quit IRC | 07:29 | |
*** w_ has joined #openstack-infra | 07:30 | |
*** dkehn has quit IRC | 07:31 | |
*** SergeyLukjanov has joined #openstack-infra | 07:32 | |
*** olaph has quit IRC | 07:33 | |
*** shardy has joined #openstack-infra | 07:33 | |
*** SergeyLukjanov has quit IRC | 07:33 | |
*** hashar_ has joined #openstack-infra | 07:35 | |
*** SergeyLukjanov has joined #openstack-infra | 07:36 | |
*** DennyZhang has joined #openstack-infra | 07:38 | |
*** hashar has quit IRC | 07:38 | |
*** hashar_ is now known as hashar | 07:38 | |
*** michchap has quit IRC | 07:43 | |
*** w_ has quit IRC | 07:47 | |
*** fbo_away is now known as fbo | 07:48 | |
*** SergeyLukjanov has quit IRC | 07:51 | |
*** SergeyLukjanov has joined #openstack-infra | 07:58 | |
*** SergeyLukjanov has quit IRC | 07:59 | |
*** w_ has joined #openstack-infra | 07:59 | |
*** michchap has joined #openstack-infra | 08:04 | |
*** vogxn has joined #openstack-infra | 08:07 | |
*** derekh has joined #openstack-infra | 08:10 | |
*** w_ has quit IRC | 08:21 | |
*** olaph has joined #openstack-infra | 08:21 | |
*** SergeyLukjanov has joined #openstack-infra | 08:27 | |
openstackgerrit | Emilien Macchi proposed a change to openstack-infra/jenkins-job-builder: Add Plot plugin support https://review.openstack.org/43685 | 08:31 |
*** w_ has joined #openstack-infra | 08:35 | |
*** olaph has quit IRC | 08:38 | |
*** olaph has joined #openstack-infra | 08:38 | |
*** w_ has quit IRC | 08:40 | |
*** dizquierdo has joined #openstack-infra | 08:42 | |
*** olaph has quit IRC | 08:52 | |
*** olaph has joined #openstack-infra | 08:52 | |
*** SergeyLukjanov has quit IRC | 08:54 | |
*** pcm_ has joined #openstack-infra | 08:57 | |
*** ruhe has joined #openstack-infra | 09:00 | |
*** pcm_ has quit IRC | 09:01 | |
*** johnthetubaguy has joined #openstack-infra | 09:02 | |
*** alexpilotti has joined #openstack-infra | 09:03 | |
*** olaph has quit IRC | 09:04 | |
*** olaph has joined #openstack-infra | 09:05 | |
*** johnthetubaguy has left #openstack-infra | 09:11 | |
openstackgerrit | Julien Danjou proposed a change to openstack-infra/config: Run tests against pypy on pbr https://review.openstack.org/44246 | 09:11 |
*** w_ has joined #openstack-infra | 09:11 | |
*** olaph has quit IRC | 09:14 | |
*** olaph has joined #openstack-infra | 09:17 | |
*** vogxn has quit IRC | 09:17 | |
*** morganfainberg is now known as morganfainberg|a | 09:17 | |
openstackgerrit | Julien Danjou proposed a change to openstack-dev/hacking: Add pypy on tox envlist https://review.openstack.org/44248 | 09:17 |
*** w_ has quit IRC | 09:18 | |
openstackgerrit | Julien Danjou proposed a change to openstack-infra/config: Run tests against pypy for pbr and hacking https://review.openstack.org/44246 | 09:18 |
openstackgerrit | Emilien Macchi proposed a change to openstack-infra/jenkins-job-builder: Add Plot plugin support https://review.openstack.org/43685 | 09:28 |
openstackgerrit | Emilien Macchi proposed a change to openstack-infra/jenkins-job-builder: Add Plot plugin support https://review.openstack.org/43685 | 09:28 |
*** vogxn has joined #openstack-infra | 09:30 | |
*** yongli has quit IRC | 09:32 | |
*** pcm_ has joined #openstack-infra | 09:34 | |
openstackgerrit | Daniel Izquierdo proposed a change to openstack-infra/config: bug 1218252 https://review.openstack.org/44057 | 09:37 |
uvirtbot | Launchpad bug 1218252 in openstack-ci "New core member for community-metrics-dash stackforge project" [Undecided,New] https://launchpad.net/bugs/1218252 | 09:37 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/requirements: Add jsonpatch https://review.openstack.org/44253 | 09:40 |
*** markmc has joined #openstack-infra | 09:47 | |
*** vogxn has quit IRC | 09:48 | |
*** DennyZhang has quit IRC | 09:53 | |
*** DennyZhang has joined #openstack-infra | 09:55 | |
*** senk has quit IRC | 09:57 | |
*** w_ has joined #openstack-infra | 09:59 | |
*** olaph has quit IRC | 09:59 | |
openstackgerrit | Emilien Macchi proposed a change to openstack-infra/jenkins-job-builder: Add IRCbot plugin support https://review.openstack.org/44032 | 09:59 |
*** w_ has quit IRC | 10:02 | |
*** olaph has joined #openstack-infra | 10:05 | |
*** SlickNik has quit IRC | 10:07 | |
*** spiffxp has quit IRC | 10:07 | |
openstackgerrit | Emilien Macchi proposed a change to openstack-infra/jenkins-job-builder: Add IRCbot plugin support https://review.openstack.org/44032 | 10:07 |
derekh | hi, I'm wondering if somebody might find some time to look at https://bugs.launchpad.net/openstack-ci/+bug/1217815 , no major hurry I just wanna stop using my gerrit account for automated reviews | 10:10 |
uvirtbot | Launchpad bug 1217815 in openstack-ci "Tripleo ci service account in gerrit" [Undecided,New] | 10:10 |
*** senk has joined #openstack-infra | 10:13 | |
*** dkehn has joined #openstack-infra | 10:13 | |
*** spiffxp has joined #openstack-infra | 10:16 | |
*** SlickNik has joined #openstack-infra | 10:16 | |
*** ruhe has quit IRC | 10:18 | |
*** w_ has joined #openstack-infra | 10:24 | |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Document bootstrapping a new infrastructure. https://review.openstack.org/44262 | 10:25 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Port across params and puppet_cron. https://review.openstack.org/44263 | 10:25 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Initial bootstrap configuration. https://review.openstack.org/44264 | 10:25 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Fix semantic error in example config. https://review.openstack.org/44000 | 10:25 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Add a pointer to launch/README for root operators. https://review.openstack.org/44163 | 10:25 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Make setting up a Puppetmaster easier. https://review.openstack.org/44209 | 10:25 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Make root-only information clear in sysadmin.rst. https://review.openstack.org/44162 | 10:25 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Start documenting running your own CI infra. https://review.openstack.org/44177 | 10:25 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Correct launch README. https://review.openstack.org/44154 | 10:26 |
*** olaph has quit IRC | 10:26 | |
lifeless | booyah | 10:26 |
lifeless | jeblair: clarkb: is there an example hiera production file in the docs anywhere? I see reference to it being yaml, but not to what keys are needed, nor what they might look like. | 10:27 |
*** vogxn has joined #openstack-infra | 10:27 | |
*** olaph has joined #openstack-infra | 10:29 | |
*** fifieldt has quit IRC | 10:29 | |
*** pcm_ has quit IRC | 10:31 | |
*** w_ has quit IRC | 10:31 | |
*** olaph has quit IRC | 10:32 | |
*** olaph has joined #openstack-infra | 10:33 | |
*** w_ has joined #openstack-infra | 10:37 | |
*** olaph has quit IRC | 10:40 | |
*** w_ has quit IRC | 10:43 | |
*** DennyZhang has quit IRC | 10:45 | |
*** ruhe has joined #openstack-infra | 10:53 | |
*** weshay has quit IRC | 10:53 | |
*** weshay has joined #openstack-infra | 10:54 | |
*** yaguang has quit IRC | 10:59 | |
*** dprince has joined #openstack-infra | 11:01 | |
*** ruhe has quit IRC | 11:01 | |
*** ruhe has joined #openstack-infra | 11:02 | |
*** hashar has quit IRC | 11:09 | |
*** ruhe has quit IRC | 11:10 | |
*** ruhe has joined #openstack-infra | 11:10 | |
lifeless | jeblair: clarkb: how does the config checkout on the puppetmaster get updated? | 11:14 |
lifeless | jeblair: clarkb: and what size node should the dashboard be? | 11:14 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Make the adduser commands copy-pasteable. https://review.openstack.org/44270 | 11:20 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Stage 2 - dashboard. https://review.openstack.org/44271 | 11:20 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Initial bootstrap configuration. https://review.openstack.org/44264 | 11:20 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Port across params and puppet_cron. https://review.openstack.org/44263 | 11:20 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Document bootstrapping a new infrastructure. https://review.openstack.org/44262 | 11:20 |
*** vogxn has quit IRC | 11:25 | |
*** dstufft has quit IRC | 11:27 | |
*** dstufft has joined #openstack-infra | 11:28 | |
*** dstufft has quit IRC | 11:30 | |
*** dstufft has joined #openstack-infra | 11:31 | |
*** dprince has quit IRC | 11:42 | |
*** pcm_ has joined #openstack-infra | 11:44 | |
*** HenryG has joined #openstack-infra | 11:46 | |
*** prad_ has joined #openstack-infra | 11:47 | |
*** prad_ has quit IRC | 11:47 | |
*** michchap has quit IRC | 11:58 | |
*** michchap has joined #openstack-infra | 11:59 | |
*** thomasm has joined #openstack-infra | 11:59 | |
*** rfolco has joined #openstack-infra | 12:00 | |
thomasm | Hey all! | 12:02 |
*** dstufft has quit IRC | 12:08 | |
*** weshay has quit IRC | 12:09 | |
*** SergeyLukjanov has joined #openstack-infra | 12:15 | |
*** dstufft has joined #openstack-infra | 12:16 | |
*** SergeyLukjanov has quit IRC | 12:20 | |
*** CaptTofu has joined #openstack-infra | 12:20 | |
*** jamiem has joined #openstack-infra | 12:21 | |
*** dkranz has quit IRC | 12:21 | |
*** ruhe has quit IRC | 12:22 | |
*** dstufft has quit IRC | 12:25 | |
*** dstufft has joined #openstack-infra | 12:26 | |
*** dims has joined #openstack-infra | 12:26 | |
*** hashar has joined #openstack-infra | 12:28 | |
*** jergerber has joined #openstack-infra | 12:30 | |
*** hashar has quit IRC | 12:42 | |
*** BadaBoum has joined #openstack-infra | 12:42 | |
*** tianst20 has joined #openstack-infra | 12:43 | |
*** Bada has quit IRC | 12:44 | |
*** tianst20 has quit IRC | 12:44 | |
*** sandywalsh has quit IRC | 12:46 | |
*** anteaya has joined #openstack-infra | 12:51 | |
*** hashar has joined #openstack-infra | 12:54 | |
*** afazekas has quit IRC | 12:57 | |
*** markmc has quit IRC | 12:59 | |
*** sandywalsh has joined #openstack-infra | 13:01 | |
*** weshay has joined #openstack-infra | 13:02 | |
anteaya | zuul is quite, 3 in the gate, 9 in check | 13:03 |
anteaya | quiet | 13:03 |
*** vogxn has joined #openstack-infra | 13:04 | |
BobBall | Makes me think something must be broken with that few in the queue... | 13:04 |
BobBall | :P | 13:04 |
BobBall | Am I too paranoid? | 13:04 |
anteaya | yes | 13:05 |
anteaya | I am going by the log I just read from the last 8 hours | 13:06 |
anteaya | if something was broken, there would have been more people posting questions about random failures in channel | 13:07 |
anteaya | it is good to be paranoid, so glad to have the paranoia in the crowd | 13:07 |
anteaya | zuul is really good at clearing a queue now | 13:08 |
*** ruhe has joined #openstack-infra | 13:08 | |
anteaya | to check pipelines in the check queue, post queue is completing tests in about half the time it was - freeing up nodes | 13:08 |
anteaya | other tweaks on merging to get the most patches in with a chance of merging by removing those patches with a low chance of merging as early as possible | 13:09 |
anteaya | zuul has changed a lot in the last week and a half | 13:10 |
anteaya | s/to check pipelines/two check pipelines | 13:10 |
*** dstanek has joined #openstack-infra | 13:19 | |
*** mriedem has joined #openstack-infra | 13:22 | |
*** olaph has joined #openstack-infra | 13:22 | |
*** ruhe has quit IRC | 13:25 | |
*** [wchrisj_ has joined #openstack-infra | 13:26 | |
*** ruhe has joined #openstack-infra | 13:27 | |
*** dkliban has joined #openstack-infra | 13:32 | |
*** afazekas has joined #openstack-infra | 13:33 | |
*** ruhe_ has joined #openstack-infra | 13:34 | |
*** olaph has quit IRC | 13:34 | |
*** ruhe has quit IRC | 13:35 | |
*** olaph has joined #openstack-infra | 13:37 | |
*** marun has joined #openstack-infra | 13:37 | |
*** dkehn_ has joined #openstack-infra | 13:38 | |
*** dkehn has quit IRC | 13:40 | |
*** changbl has quit IRC | 13:43 | |
*** dkehn_ is now known as dkehn | 13:44 | |
*** olaph has quit IRC | 13:45 | |
*** lbragstad has quit IRC | 13:52 | |
*** dkranz has joined #openstack-infra | 13:58 | |
*** olaph has joined #openstack-infra | 13:59 | |
*** codenamekt has joined #openstack-infra | 14:02 | |
*** prad has quit IRC | 14:02 | |
*** hashar has quit IRC | 14:03 | |
*** cppcabrera has joined #openstack-infra | 14:03 | |
*** hashar has joined #openstack-infra | 14:04 | |
*** alexpilotti has quit IRC | 14:10 | |
*** michchap has quit IRC | 14:16 | |
*** olaph has quit IRC | 14:19 | |
*** alexpilotti has joined #openstack-infra | 14:20 | |
*** dukhlov_ has joined #openstack-infra | 14:20 | |
dukhlov_ | Hi all | 14:20 |
dukhlov_ | I have a problem with openstack review | 14:20 |
dukhlov_ | fatal: ICLA contributor agreement requires current contact information. | 14:21 |
dukhlov_ | but it seems that all fields where filled | 14:21 |
dukhlov_ | Could anybody help me? | 14:21 |
mriedem | dukhlov_: you have a launchpad account? | 14:22 |
dukhlov_ | yes | 14:22 |
mriedem | https://launchpad.net/~dukhlov | 14:23 |
mriedem | see that | 14:23 |
mriedem | dukhlov_: joined the foundation? https://www.openstack.org/join/ | 14:23 |
*** adalbas has quit IRC | 14:23 | |
dukhlov_ | mriedem: yes | 14:24 |
mriedem | dukhlov_: can you get here? https://review.openstack.org/#/settings/agreements | 14:24 |
dukhlov_ | yes | 14:24 |
mriedem | does it show the ICLA? | 14:24 |
mriedem | as verified? | 14:24 |
*** alexpilotti has quit IRC | 14:25 | |
dukhlov_ | VerifiedICLAOpenStack Individual Contributor License | 14:25 |
mriedem | dukhlov_: has someone at mirantis signed the corporate contributor license agreement on your behalf? | 14:25 |
mriedem | dukhlov_: otherwise check this FAQ: https://wiki.openstack.org/wiki/CLA-FAQ#Why_am_I_getting_an_error_message_about_the_ICLA_requiring_contact_information_when_trying_to_submit_patches_for_review.3F | 14:26 |
mriedem | dukhlov_: otherwise there are other FAQs that might help you on that same page | 14:27 |
mriedem | or maybe talk to boris-42 | 14:27 |
boris-42 | mriedem hi | 14:28 |
mriedem | boris-42: ^ | 14:29 |
boris-42 | mriedem what;s up?) | 14:29 |
*** dhellmann_ is now known as dhellmann | 14:29 | |
dukhlov_ | boris-42: hi | 14:30 |
*** olaph has joined #openstack-infra | 14:30 | |
dukhlov_ | I have a probleb with creating review | 14:30 |
dukhlov_ | I've got "fatal: ICLA contributor agreement requires current contact information." | 14:31 |
dukhlov_ | and I cann't find out my mistake | 14:31 |
dukhlov_ | can you check what is the problem? | 14:32 |
*** rnirmal has joined #openstack-infra | 14:32 | |
anteaya | dukhlov_: have you tried re-entering your contact information in the ICLA and trying to submit to gerrit again? | 14:33 |
anteaya | if no, I suggest it | 14:33 |
*** yaguang has joined #openstack-infra | 14:34 | |
dukhlov_ | sure I did that | 14:34 |
dukhlov_ | many times :) | 14:34 |
anteaya | okay | 14:34 |
anteaya | at this point then the only suggestion I have is to wait for either jeblair or clarkb to check the db manually and see what your account says | 14:35 |
anteaya | keep in mind your contact information is not kept in the same database for security reasons so I don't know what entry the main user database will have regarding your ICLA contact information | 14:36 |
*** dkehn_ has joined #openstack-infra | 14:36 | |
anteaya | I don't have access to the database so I can't check it myself | 14:36 |
anteaya | one of them should be around in a couple of hours | 14:36 |
dukhlov_ | maybe we have some rules or filter for contact info fields and I entered not valid data? | 14:36 |
anteaya | did you enter valid data? | 14:37 |
dukhlov_ | yes, but maybe format is wrong | 14:37 |
anteaya | possible | 14:37 |
anteaya | I don't recall verification filters being put into place | 14:38 |
*** olaph has quit IRC | 14:38 | |
anteaya | in the past some fields have accepted a dot "." as a valid entry | 14:38 |
*** dkehn has quit IRC | 14:38 | |
anteaya | dukhlov_: mind if I get a full stack trace on a paste, including the command you are trying to run? | 14:39 |
anteaya | paste.openstack.org | 14:39 |
*** ruhe_ has quit IRC | 14:39 | |
*** ruhe has joined #openstack-infra | 14:40 | |
dukhlov_ | no, please | 14:41 |
anteaya | okay so run your command, copy the stack trace to a paste and then post the url for the paste in channel | 14:41 |
anteaya | thanks | 14:41 |
anteaya | please include the command you are trying to run | 14:42 |
*** olaph has joined #openstack-infra | 14:42 | |
*** dstanek has quit IRC | 14:43 | |
*** adalbas has joined #openstack-infra | 14:44 | |
*** dkehn_ is now known as dkehn | 14:44 | |
boris-42 | dukhlov_ biab soon | 14:45 |
*** wenlock has joined #openstack-infra | 14:45 | |
*** michchap has joined #openstack-infra | 14:47 | |
*** changbl has joined #openstack-infra | 14:47 | |
clarkb | morning | 14:48 |
Alex_Gaynor | morning! | 14:48 |
anteaya | morning clarkb | 14:48 |
anteaya | morning Alex_Gaynor | 14:48 |
*** rcleere has joined #openstack-infra | 14:49 | |
clarkb | dukhlov_: anteaya: The contact needs to be semi complete. If there are fields left out the foundation server may not give gerrit a 200 OK back | 14:49 |
*** datsun180b has joined #openstack-infra | 14:50 | |
clarkb | dukhlov_: anteaya: you also need to make sure that gerrit has the same email address that is used for signing up to the foundation | 14:50 |
anteaya | clarkb: but you can't see which fields have or have not been completed in our user database, correct? | 14:50 |
anteaya | for the contact info | 14:50 |
jog0 | clarkb: ping | 14:50 |
clarkb | anteaya: right. That is all on the foundation side which I have no access to | 14:51 |
clarkb | jog0: pong | 14:51 |
anteaya | dukhlov_: can you check your email addesses are the same in gerrit, launchpad and the foundation website? | 14:51 |
jog0 | clarkb: added an inline question to https://review.openstack.org/#/c/43781/ | 14:52 |
jog0 | was hoping to confoirm with you before I respin | 14:52 |
clarkb | jog0: looking | 14:52 |
dukhlov_ | anteaya: yes its the same | 14:53 |
clarkb | jog0: done, I also added more info to my previous comment | 14:54 |
anteaya | dukhlov_: any success creating a paste of your output yet? does my request make sense to you? | 14:54 |
jog0 | clarkb: thanks | 14:54 |
dukhlov_ | sory guys, I have to leave now, thank you for help, I will come back in 2 hours | 14:54 |
anteaya | dukhlov_: okay | 14:55 |
*** michchap_ has joined #openstack-infra | 14:55 | |
*** michchap has quit IRC | 14:55 | |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/config: Add gate-tempest-devstack-vm-large-ops job https://review.openstack.org/43781 | 14:55 |
jog0 | clarkb: this experimential pipeline is pretty slick | 14:55 |
clarkb | jog0: ya I think it was a good idea from mordred | 14:56 |
*** yaguang has quit IRC | 14:56 | |
*** michchap has joined #openstack-infra | 14:56 | |
*** michcha__ has joined #openstack-infra | 14:59 | |
*** michchap_ has quit IRC | 14:59 | |
*** michchap has quit IRC | 15:01 | |
*** michchap has joined #openstack-infra | 15:01 | |
*** olaph has quit IRC | 15:02 | |
*** michchap_ has joined #openstack-infra | 15:03 | |
*** michcha__ has quit IRC | 15:03 | |
*** dstanek has joined #openstack-infra | 15:03 | |
*** pentameter has joined #openstack-infra | 15:05 | |
*** michchap has quit IRC | 15:06 | |
*** michchap_ has quit IRC | 15:08 | |
openstackgerrit | Dan Prince proposed a change to openstack-infra/reviewday: Added time-based score for patches https://review.openstack.org/38836 | 15:10 |
anteaya | hey soren, I am finally getting around to the ml and found the post the motivated your question yesterday: http://lists.openstack.org/pipermail/openstack-dev/2013-August/014307.html sorry I was not up on current events | 15:10 |
openstackgerrit | A change was merged to openstack-infra/reviewday: Added time-based score for patches https://review.openstack.org/38836 | 15:11 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Rotate gearman log worker logs. https://review.openstack.org/44303 | 15:18 |
*** hashar_ has joined #openstack-infra | 15:19 | |
*** hashar has quit IRC | 15:22 | |
*** hashar_ is now known as hashar | 15:22 | |
*** gyee has joined #openstack-infra | 15:27 | |
*** olaph has joined #openstack-infra | 15:27 | |
*** derekh has quit IRC | 15:29 | |
*** w_ has joined #openstack-infra | 15:30 | |
*** jpich has quit IRC | 15:30 | |
jeblair | jog0: thanks for walking me through your idea about restarting zuul jobs for changes that are not at the head | 15:32 |
jeblair | jog0: i think i've worked out how the algorithm can be changed to do that in a fairly simple and generalized way | 15:33 |
*** olaph has quit IRC | 15:33 | |
jog0 | jeblair: \o/ thanks for taking the time to entertain my ideas, which turned out to be mordred's idea too | 15:33 |
jog0 | I have learned that 9/10 times when I ask a random question like that the answer is, we are already working on it | 15:34 |
*** alexpilotti has joined #openstack-infra | 15:34 | |
jeblair | jog0: in fact, the way i'm currently conceiving it would be a fairly simple change, except that it may remove some signficant chunks of code. :) | 15:35 |
anteaya | jog0 but it helps us in the cheap seats follow the action | 15:35 |
jog0 | jeblair: awesome that the best kind of improvment | 15:36 |
*** w_ has quit IRC | 15:37 | |
jeblair | jog0: basically, each change should be tested against the 'nearest non-failing queue item'; that will allow it to skip any number of failing items in the queue, essentially anticipating what is eventually going to happen ahead of it. | 15:37 |
clarkb | jeblair: jog0: what happens when something ahead in the queue fails? | 15:38 |
jeblair | jog0: tha crazy part is that there will be wild swings in what the queue tests -- if a change halfway down fails, then half the queue is immediately restarted, and then if one at the top fails, nearly the whole queue is immediately restarted (including the one that failed halfway down); if the one halfway down fails again, then again, half the queue is restarted | 15:38 |
clarkb | after you have branched? cancle and start again? | 15:38 |
clarkb | that answers my question :) | 15:38 |
jeblair | all told, though, it probably works out to about the same number of cpus used, however, it greatly compresses the time scale; basically, we don't wait for a gate reset to finish to have another gate reset | 15:39 |
jog0 | jeblair: slick | 15:40 |
openstackgerrit | Julien Danjou proposed a change to openstack-dev/hacking: Add pypy on tox envlist https://review.openstack.org/44248 | 15:40 |
jeblair | and it simplifies things because we don't need severed heads any more | 15:40 |
jeblair | though i will be sad to lose them | 15:40 |
jeblair | (what would have been a severed head is now just another skipped change) | 15:40 |
jog0 | that a very elagent solution | 15:40 |
jeblair | i'm going to go ahead and work on this while the idea is fresh, but i don't anticipate rolling it out until after h3; i've beat up on the system enough, we need some stability for a little bit | 15:42 |
jog0 | jeblair: woot | 15:43 |
jeblair | i also think it shouldn't be hard to implement, but it's probably going to take a lot of work to update the tests | 15:43 |
jeblair | as an aside, you can see gate resets on the test node graph; and you can see how flakey things are by how bumpy it is | 15:44 |
*** svarnau has joined #openstack-infra | 15:46 | |
Alex_Gaynor | jd__: FYI, as soon as another python-client lands my tox patch I'll send some portion of http://bpaste.net/show/127461/ along which makes it easy to add pypy jobs | 15:46 |
*** jfriedly has joined #openstack-infra | 15:47 | |
jeblair | clarkb, mgagne: hrm, so stackforge was not set up with any sort of curatorial policy; and i'm definitely not interested in being such a curator; however, we're stewards of some significant technical resources that folks have donated to us to help openstack development... | 15:49 |
clarkb | ya | 15:50 |
jeblair | clarkb, mgagne: so i'm not sure stackforge should be accepting project with _no_ relationship to openstack | 15:50 |
jd__ | Alex_Gaynor: ah cool 'cause my patch https://review.openstack.org/#/c/44246/ fails and I've no clue why | 15:50 |
jog0 | whoa the gate is empty | 15:51 |
jeblair | quick fill it up again | 15:52 |
mgagne | jeblair: sorry, I'm done with all my puppet-lint changes :D | 15:52 |
mgagne | jeblair: I thought I broke the gate yesterday ^^' | 15:52 |
*** BadaBoum has quit IRC | 15:54 | |
*** danger_fo_away is now known as danger_fo | 15:54 | |
*** changbl has quit IRC | 15:55 | |
Alex_Gaynor | jd__: you need them added to python jobs like my patch does | 15:59 |
jd__ | Alex_Gaynor: I wonder why it worked for marconi then | 16:00 |
Alex_Gaynor | jd__: Marconi manually adds it in two places. My patch removes it from one of them | 16:00 |
*** datsun180b has quit IRC | 16:01 | |
*** UtahDave has joined #openstack-infra | 16:03 | |
*** jhesketh has quit IRC | 16:03 | |
jd__ | Alex_Gaynor: yeah, I knew that I was stupid anyway, if you add me to your future patch I'll base this one on yours :) | 16:03 |
Alex_Gaynor | jd__: sure. | 16:03 |
*** weshay has quit IRC | 16:04 | |
*** alexpilotti has quit IRC | 16:06 | |
*** ojacques has joined #openstack-infra | 16:08 | |
*** swann has joined #openstack-infra | 16:11 | |
*** changbl has joined #openstack-infra | 16:12 | |
*** alexpilotti has joined #openstack-infra | 16:14 | |
*** weshay has joined #openstack-infra | 16:19 | |
*** amotoki has quit IRC | 16:19 | |
*** arezadr has quit IRC | 16:19 | |
*** Ryan_Lane has quit IRC | 16:21 | |
*** hashar has quit IRC | 16:21 | |
codenamekt | When I go to do a `git remote update` on the openstack-infra/config repo I am getting a key_read: uudecode error while dirung the fetching gerrit stage. I've checked my ssh key and re-entered it into review.openstack.org but with no luck. | 16:22 |
*** dina_belova has joined #openstack-infra | 16:22 | |
*** mkerrin has quit IRC | 16:23 | |
clarkb | codenamekt: can you paste the full output of git remote update and git remote -v ? | 16:25 |
*** SergeyLukjanov has joined #openstack-infra | 16:26 | |
codenamekt | clarkb: Thanks! I found the problem. It was with my ssh_dss server host key. Does this change? It was working a couple days ago. Don't know what happened today to cause this. | 16:28 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/git-review: Longer ssh-keyscan timeout and log scan failures. https://review.openstack.org/44318 | 16:28 |
clarkb | codenamekt: host keys shouldn't change often | 16:29 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Make pypy part of python-jobs and run it for novaclient https://review.openstack.org/44319 | 16:30 |
Alex_Gaynor | jd__: if you rebase your patch on top of ^ it should work | 16:30 |
*** reed has joined #openstack-infra | 16:32 | |
*** mestery has joined #openstack-infra | 16:35 | |
clarkb | hmm that git-review change doesn't appear related to the fail :/ | 16:35 |
jeblair | jog0: https://review.openstack.org/#/c/44226/ do you need a change like that for large-ops? | 16:47 |
*** Bada has joined #openstack-infra | 16:47 | |
*** ruhe has quit IRC | 16:48 | |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Translation update jobs now supports any org https://review.openstack.org/44212 | 16:49 |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Enable translation jobs for the savanna project https://review.openstack.org/44213 | 16:49 |
jeblair | SergeyLukjanov: you're fast. :) | 16:49 |
SergeyLukjanov | jeblair, :) | 16:49 |
clarkb | jeblair: https://review.openstack.org/#/c/43779/3/devstack-vm-gate.sh quotes the variable so it should evaluate to "" -eq "1" which is a valid test expression | 16:50 |
clarkb | jeblair: however probably not a bad idea to set a default to be defensive | 16:50 |
SergeyLukjanov | jeblair, should I add https://www.transifex.com/accounts/profile/openstackjenkins/ to the savanna maintainers at transifex? | 16:51 |
jeblair | clarkb: gotcha; i didn't really look into it, i was just making assumptions based on consistency | 16:51 |
jeblair | clarkb: can you answer SergeyLukjanov's question? he's setting up transifex jobs for savanna | 16:51 |
*** morganfainberg|a is now known as morganfainberg | 16:51 | |
clarkb | SergeyLukjanov: yes the openstackjenkins account is necessary for our script to be able to update the .pot files in transifex | 16:52 |
*** morganfainberg is now known as morganfainberg|a | 16:52 | |
SergeyLukjanov | clarkb, jeblair, ok, thank you | 16:52 |
*** morganfainberg|a is now known as morganfainberg | 16:53 | |
jeblair | Alex_Gaynor: do pypy jobs pass for novaclient? | 16:54 |
Alex_Gaynor | jeblair: yup! | 16:54 |
*** dina_belova has quit IRC | 16:54 | |
jeblair | Alex_Gaynor: okiedokie :) | 16:54 |
*** dina_belova has joined #openstack-infra | 16:55 | |
openstackgerrit | Anne Gentle proposed a change to openstack-infra/config: Update Japanese Ops Guide build job. https://review.openstack.org/43734 | 16:55 |
Alex_Gaynor | jeblair: turns out the clients don't have a lot of super exciting code that challenges PyPy, http: a relevatively simple thing :) | 16:56 |
*** saper has quit IRC | 16:57 | |
*** dina_belova has quit IRC | 16:59 | |
jeblair | I created feature/nnfi branch on zuul | 17:01 |
jeblair | (nearest non-failing item) | 17:01 |
*** fbo is now known as fbo_away | 17:01 | |
* jeblair hacks | 17:01 | |
*** weshay has quit IRC | 17:02 | |
annegentle_ | jeblair: or clarkb: any opinions on having multiple /tools directories in multiple docs repos for the translation efforts? | 17:04 |
annegentle_ | jeblair: clarkb Tom is quite upset about it but Daisy sounds like that's fine. | 17:04 |
clarkb | annegentle_: is this to carry the scripts that chop up docs for translation and substitute in translated strings/ | 17:05 |
annegentle_ | The thread is on http://lists.openstack.org/pipermail/openstack-docs/2013-August/002432.html | 17:05 |
annegentle_ | clarkb: yupppers | 17:05 |
* clarkb reads | 17:05 | |
annegentle_ | clarkb: sorry you want http://lists.openstack.org/pipermail/openstack-docs/2013-August/002588.html | 17:05 |
annegentle_ | clarkb: my first thought is to maintain the slicing in infra | 17:06 |
*** nicedice_ has joined #openstack-infra | 17:07 | |
annegentle_ | clarkb: and step one to the bug fix is https://review.openstack.org/43734 | 17:07 |
clarkb | annegentle_: I think there are two decent options. One is to stick the script in our config repo so that it gets installed on all of the slaves (downside to this is it is hard to get at the script without puppet). The other (and I think better) option is to make the tools their own pip installable project | 17:07 |
annegentle_ | clarkb: but we have a larger issue | 17:07 |
clarkb | annegentle_: we can do option 1 while we work on making option 2 possible | 17:07 |
annegentle_ | clarkb: ohhh own pip installable | 17:07 |
annegentle_ | clarkb: are you on the openstack-docs mailing list to reply to that thread | 17:08 |
clarkb | annegentle_: I am not but I can join to draft up a response | 17:08 |
clarkb | well maybe I never got the original to respond too... | 17:09 |
annegentle_ | clarkb: awesome thanks. | 17:09 |
clarkb | s/too/to/ | 17:09 |
annegentle_ | clarkb: ah well | 17:09 |
clarkb | annegentle_: let me join, I will write up a thing that you can send then I will be on the thread | 17:09 |
clarkb | I am sure there is some way to lie with email headers but meh | 17:09 |
annegentle_ | clarkb: ha | 17:09 |
annegentle_ | clarkb: just one other longer-range thought | 17:10 |
clarkb | annegentle_: https://etherpad.openstack.org/docs-translation-tools I am workong on it there | 17:10 |
annegentle_ | clarkb: if we move to a publican-based toolchain, where translations are done another way, is this wasted work? I don't see us doing that for ages if ever but a consideration | 17:10 |
annegentle_ | clarkb: publican is what fedora uses to generate output and translated output | 17:11 |
clarkb | it might be if publican already has a toolchain that we would switch to | 17:11 |
clarkb | but having this stuff now is worth something so not entirely wasted | 17:11 |
annegentle_ | clarkb: yeah for sure. Ok, good. | 17:12 |
openstackgerrit | Tobias Stevenson proposed a change to openstack-infra/config: Added comment-added to yaml so that gerritbot enters into comment_added method and will find x-vrif-minus-2 message per Edward Raigosa's suggestion. https://review.openstack.org/44326 | 17:13 |
jeblair | clarkb: easiest way is to have annegentle_ resend (bounce) the message to you | 17:14 |
*** Protux has quit IRC | 17:14 | |
annegentle_ | jeblair: how do I do that? | 17:14 |
clarkb | I have joined the list now and https://etherpad.openstack.org/docs-translation-tools has approximately what I want to say | 17:14 |
annegentle_ | jeblair: oh in the admin area? | 17:14 |
* annegentle_ looks | 17:14 | |
jeblair | annegentle_: what email program do you use? | 17:14 |
*** weshay has joined #openstack-infra | 17:15 | |
jeblair | annegentle_: (no, it's not a mailman thing) | 17:15 |
annegentle_ | jeblair: gmail | 17:15 |
jeblair | annegentle_: well then it's not easy. :( http://webapps.stackexchange.com/questions/3479/can-i-bounce-messages-not-forward-but-a-true-bounce-in-gmail | 17:16 |
annegentle_ | clarkb: oh and there's also what Daisy said - that it could be like oslo common | 17:16 |
annegentle_ | jeblair: impossible! Wowsa :) | 17:17 |
jeblair | definitely not worth it for one message | 17:17 |
annegentle_ | clarkb: I'll just forward you the latest in the thread and you can reply to me and openstack-docs? | 17:17 |
clarkb | annegentle_: sure | 17:17 |
annegentle_ | clarkb: your gmail address ok? | 17:18 |
clarkb | yup | 17:18 |
annegentle_ | clarkb: woosh! | 17:18 |
annegentle_ | like my email sound effects? | 17:18 |
clarkb | speaking of I finally bought a domain and potentially have working non gmail mail. Maybe the long weekend will give me an opportunity to use that for this stuff | 17:18 |
*** dizquierdo has quit IRC | 17:19 | |
annegentle_ | clarkb: good on ya. | 17:22 |
*** pabelanger_ has joined #openstack-infra | 17:25 | |
*** pabelanger_ has quit IRC | 17:25 | |
*** pabelanger_ has joined #openstack-infra | 17:25 | |
*** pabelanger has quit IRC | 17:25 | |
*** pabelanger_ is now known as pabelanger | 17:26 | |
*** pabelanger_ has joined #openstack-infra | 17:26 | |
jeblair | clarkb: the secret is: use spamhaus | 17:26 |
*** HenryG has quit IRC | 17:27 | |
*** HenryG has joined #openstack-infra | 17:27 | |
*** Protux has joined #openstack-infra | 17:28 | |
*** pcm_ has quit IRC | 17:28 | |
*** dstufft has quit IRC | 17:30 | |
jeblair | clarkb, jog0: i also think the dequeue-on-conflict behavior can be dropped with the nnfi algorithm; which may make markmc happy. | 17:30 |
*** datsun180b has joined #openstack-infra | 17:30 | |
*** dstufft has joined #openstack-infra | 17:30 | |
jeblair | clarkb, jog0: (a conflicting change is just another failing change that can be skipped) | 17:31 |
*** dprince has joined #openstack-infra | 17:31 | |
clarkb | and if something ahead fails that you conflict with you will be retried without that conflict | 17:31 |
clarkb | I like it | 17:31 |
openstackgerrit | A change was merged to openstack-infra/config: Add gate-tempest-devstack-vm-large-ops job https://review.openstack.org/43781 | 17:32 |
*** Protux has quit IRC | 17:32 | |
*** pcm_ has joined #openstack-infra | 17:33 | |
clarkb | jog0: ^ that will get on the slaves in about 25 minutes then we can check experimental the d-g change | 17:33 |
clarkb | jeblair: re https://review.openstack.org/#/c/44303/1/modules/openstack_project/manifests/logstash_worker.pp the copytruncate line deals with the problem you describe | 17:34 |
clarkb | jeblair: it does something similar to `cp log log.1 && cat /dev/null > log` | 17:35 |
*** dstufft has quit IRC | 17:35 | |
clarkb | but the scripts are using python logging so I could make the logging stuff more natively rich | 17:36 |
*** thedodd has joined #openstack-infra | 17:36 | |
*** dstufft has joined #openstack-infra | 17:36 | |
openstackgerrit | Tobias Stevenson proposed a change to openstack-infra/config: Added comment-added to yaml so that gerritbot enters into comment_added method and will find x-vrif-minus-2 message per Edward Raigosa's suggestion. https://review.openstack.org/44326 | 17:36 |
*** dstufft has quit IRC | 17:38 | |
clarkb | jeblair: pelase see comments on that change | 17:39 |
*** hemnafk is now known as hemna | 17:39 | |
*** dstufft has joined #openstack-infra | 17:39 | |
soren | anteaya: Actually, my motivation was entirely different. I needed the numbers for a blog post: http://blog.linux2go.dk/2013/08/28/openstack-design-tenets/ | 17:40 |
*** dstufft has quit IRC | 17:40 | |
*** dstufft has joined #openstack-infra | 17:40 | |
*** Protux has joined #openstack-infra | 17:41 | |
*** dstufft has quit IRC | 17:41 | |
anteaya | soren: ah sorry, thanks for the link | 17:41 |
* anteaya reads | 17:41 | |
*** dstufft has joined #openstack-infra | 17:41 | |
*** dstanek has quit IRC | 17:42 | |
openstackgerrit | A change was merged to openstack-infra/config: Make pypy part of python-jobs and run it for novaclient https://review.openstack.org/44319 | 17:42 |
jeblair | clarkb: are you sure that will work with python logging? | 17:42 |
jeblair | clarkb: as in, are you certain that won't, say, cause an exception that will just stop all logging? | 17:43 |
*** dstufft has quit IRC | 17:43 | |
*** dstufft has joined #openstack-infra | 17:43 | |
clarkb | jeblair: I am fairly sure. I did the cp and truncate by hand and logging continues | 17:44 |
*** pabelanger has quit IRC | 17:44 | |
*** pabelanger has joined #openstack-infra | 17:44 | |
clarkb | jeblair: I can apply that puppet manifest to one of the nodes to double check if you want | 17:44 |
clarkb | before approving the change | 17:45 |
jeblair | clarkb: ok. i've always had bad luck using logrotate with python modules, but maybe i was missing copytruncate. we can try it out if you want; but you should keep an eye on it. | 17:45 |
clarkb | jeblair: ok | 17:45 |
*** Protux has quit IRC | 17:46 | |
*** thedodd has quit IRC | 17:46 | |
*** dstufft has quit IRC | 17:46 | |
*** dstufft has joined #openstack-infra | 17:46 | |
*** thedodd has joined #openstack-infra | 17:47 | |
anteaya | soren, an interesting overview of the design history, I will digest what you have written | 17:47 |
reed | design history? i'd like to read that | 17:48 |
reed | anteaya, where was it written? | 17:48 |
reed | oh, saw it | 17:48 |
reed | hi soren, long time no read :) | 17:48 |
anteaya | k | 17:48 |
jeblair | reed: https://review.openstack.org/#/c/44057/ | 17:51 |
jeblair | reed: i didn't realize at first that was the bitgeria folks... | 17:51 |
*** olaph has joined #openstack-infra | 17:51 | |
*** SergeyLukjanov has quit IRC | 17:52 | |
jeblair | reed: so i told them they shouldn't call their project 'openstack-metrics' or whatever for trademark reasons | 17:52 |
jeblair | reed: (it just looked like a random new stackforge project) | 17:52 |
*** vogxn has quit IRC | 17:52 | |
SpamapS | am I the only one who has trouble with the gerrit "download" section in firefox? | 17:52 |
*** SergeyLukjanov has joined #openstack-infra | 17:53 | |
SpamapS | I see the text for 'pull', but if I click anything around that area, the text disappears | 17:53 |
jeblair | reed: anyway, if it's part of an official thing you're working on, i'm sure they can use openstack in the name if they want, and you can put it in openstack-infra too instead of stackforge if you want | 17:53 |
SpamapS | javascript console shows | 17:53 |
SpamapS | -- | 17:53 |
SpamapS | [10:53:00.244] uncaught exception: Class$MZb: One or more exceptions caught, see full set in UmbrellaException#getCauses | 17:53 |
clarkb | SpamapS: it is a known bug. It seems to not like double clicking. single click to select should work | 17:53 |
jeblair | SpamapS: you are not the only one; it's done that since day 1, and is fixed in gerrit 2.7 | 17:53 |
*** dina_belova has joined #openstack-infra | 17:53 | |
jeblair | SpamapS: or use 'git review -d' or 'git review -x' | 17:54 |
reed | jeblair, I am thinking of stackforge them first, get the -dev server up and have them test integration, then go to full infra | 17:54 |
SpamapS | jeblair: can't use git review -d without my ssh keys | 17:54 |
SpamapS | or perhaps I can but I don't know how | 17:54 |
clarkb | SpamapS: you can't, try click, hold drag, copy | 17:54 |
SpamapS | yeah thats what I do | 17:54 |
SpamapS | carefully | 17:54 |
SpamapS | if I click anywhere around the end.. disappears | 17:54 |
reed | jeblair, mainly because I still don't know what to do with the confluence part | 17:54 |
SpamapS | just was wondering if I was alone or needed to report a bug | 17:55 |
reed | they'll have to stay where they are I guess, for a while at least | 17:55 |
clarkb | SpamapS: it is a deterministic URL too. I think if you run git review in verbose noop mode if might print it out for you | 17:55 |
jeblair | reed: ok | 17:56 |
*** codenamekt has quit IRC | 17:56 | |
reed | jeblair, we can rename the project once it moves to official infra project, right? | 17:56 |
*** tstevenson has joined #openstack-infra | 17:56 | |
*** olaph has quit IRC | 17:56 | |
*** Ryan_Lane has joined #openstack-infra | 17:57 | |
reed | soren, where are you going with that blog post? what do you expect will happen? | 17:57 |
jeblair | reed: yeah; we don't like to do that because of downtime, but if it's something that requires proprietary software, we don't want it in infra. :) | 17:58 |
*** woodspa has joined #openstack-infra | 17:58 | |
reed | jeblair, renaming requires downtime? | 17:58 |
jeblair | reed: yep; requires some filesystem and database munging in gerrit. | 17:58 |
reed | argh | 17:59 |
yjiang5 | clarkb: I'm always confused by the first item in "Add dependency" at https://wiki.openstack.org/wiki/Gerrit_Workflow#Review | 17:59 |
jeblair | reed: not much, about 5-15 minutes; though it also requires a couple hours prep time. | 17:59 |
*** rcleere_ has joined #openstack-infra | 17:59 | |
reed | then i'd rather call the project with its real name from the beginning | 17:59 |
reed | let me comment on the review | 17:59 |
jeblair | reed: can it run without confluence? | 18:00 |
clarkb | yjiang5: if you commit on top of an existing commit you create a dependency. The line about the -R is wrong and should be removed | 18:00 |
reed | jeblair, the bitergia bit is basically static html files | 18:00 |
*** rcleere has quit IRC | 18:00 | |
*** rcleere_ is now known as rcleere | 18:00 | |
clarkb | ugh so is that second section... | 18:01 |
clarkb | yjiang5: I should rewrite that to make it more clear | 18:01 |
jeblair | reed: oh, ok. i guess you mentioned confluence because you don't know what to do with the _other_ project; but this one is all free software? | 18:01 |
reed | jeblair, so, in short, yes, it can run with simple static server ... the mysql server is needed for the backend elaboration (we're not running those at the moment, will need to integrate that on a later stage) | 18:01 |
yjiang5 | clarkb: yes, please do that when you have spare time. Really thanks. | 18:01 |
jeblair | reed: ok; +1 getting the name right to start then. :) | 18:01 |
reed | jeblair, all pure and blessed free as in freedom | 18:01 |
reed | damn, naming is hard | 18:03 |
*** dina_belova has quit IRC | 18:03 | |
reed | i wonder how parents ever name their children... it's so much responsibility | 18:03 |
*** dina_belova has joined #openstack-infra | 18:04 | |
*** gyee has quit IRC | 18:04 | |
*** thomasm has quit IRC | 18:05 | |
jeblair | reed: it's so hard that we ended up with a project called 'jeepyb'. | 18:05 |
reed | eww | 18:05 |
openstackgerrit | Dan Radez proposed a change to openstack-infra/config: adding puppet-pacemaker to stackforge https://review.openstack.org/44136 | 18:07 |
echohead | hey #openstack-infra, do you have any tips for running openstack apis over ssl with a self-signed cert? | 18:08 |
echohead | i'm finding that the various openstack clients use different http libraries, which have different ways of pointing to a trusted cert on disk, which feels messy. | 18:08 |
*** dina_belova has quit IRC | 18:08 | |
SpamapS | echohead: agreed on messy. Many client libs though, will respect a CA in the system cert store.. | 18:09 |
*** thomasbiege has joined #openstack-infra | 18:09 | |
echohead | SpamapS: yeah the system cert store was the first place i tried to install it. but it's not picked up by requests library or httplib there, seemingly. | 18:09 |
SpamapS | gah | 18:10 |
SpamapS | I'd have expected requests to DTRT | 18:10 |
jog0 | clarkb: trying it now | 18:10 |
SpamapS | echohead: this seems bug worthy.. client libs should have one way to specify private certs/CA's | 18:10 |
SpamapS | that will be an extremely common usage pattern | 18:10 |
echohead | requests library at least accepts $CURL_CA_BUNDLE, but httplib (used by glance-client) is giving me trouble. | 18:10 |
*** ruhe_ has joined #openstack-infra | 18:10 | |
SpamapS | especially for testing | 18:10 |
echohead | agreed | 18:11 |
SpamapS | echohead: seems like OS_CERT_BUNDLE or something should be used by all if CURL_CA_BUNDLE is not set. | 18:11 |
jog0 | clarkb: didn't work running the wrong test | 18:11 |
echohead | OS_CACERT, yes - that gets passed into requests, but not httplib. | 18:12 |
clarkb | jog0: I think that means zuul hasn't reloaded its config | 18:12 |
jog0 | clarkb: ahh | 18:13 |
clarkb | jog0: actually | 18:13 |
echohead | SpamapS: guess i'll dig around for a bit - thought maybe i was missing something obvious. | 18:13 |
echohead | thanks | 18:13 |
clarkb | jog0: it ran http://logs.openstack.org/79/43779/3/experimental/gate-tempest-devstack-vm-large-ops/7d519e8/ | 18:13 |
clarkb | which ran some of the default tempest tests | 18:14 |
*** Ryan_Lane has quit IRC | 18:14 | |
clarkb | jog0: I think you may need to fiddle with some extra toggles to make sure only your thing runs | 18:14 |
*** dstufft has quit IRC | 18:15 | |
jog0 | clarkb: hmm I will dig in | 18:15 |
*** dstufft has joined #openstack-infra | 18:15 | |
*** Bada has quit IRC | 18:15 | |
Alex_Gaynor | jd__: my patch landed, yours should be landable now | 18:16 |
thedodd | anteaya: ping | 18:17 |
*** Ryan_Lane has joined #openstack-infra | 18:18 | |
anteaya | hello thedodd | 18:19 |
*** wenlock has quit IRC | 18:20 | |
thedodd | Hi. I wanted to introduce you to a friend of mine, who happens to be my coworker as well. tstevenson. He's is getting into the openstack swing of things and I wanted to point you out to him because you've been very helpful to me! | 18:20 |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/devstack-gate: Add support for large_ops tempest test https://review.openstack.org/43779 | 18:21 |
thedodd | tstevenson anteaya, anteaya tstevenson. | 18:21 |
clarkb | yjiang5: https://wiki.openstack.org/wiki/Gerrit_Workflow#Add_dependency is that better? | 18:21 |
thedodd | anteaya, if he causes you any trouble just let me know! :) | 18:21 |
tstevenson | Hello anteaya. thedodd, I think I already have. :) | 18:21 |
anteaya | hello tstevenson welcome | 18:22 |
anteaya | ha ha ha | 18:22 |
anteaya | tstevenson: I trust you got my link to commit messages? | 18:22 |
tstevenson | anteaya, yes I did. It looks like I made the branch for the bug but forgot to switch to it. This is the problem, correct? | 18:23 |
clarkb | jog0: what do you think about updating the variable in the jenkins job if that fix works? it is doing TEMPEST tests | 18:23 |
anteaya | now I look again, I see your point, not the best approach but not what I was commenting on | 18:23 |
jog0 | clarkb: agreed | 18:24 |
*** dina_belova has joined #openstack-infra | 18:24 | |
*** melwitt has joined #openstack-infra | 18:24 | |
anteaya | tstevenson: if you go open this in a browser: https://review.openstack.org/#/c/44326/ | 18:24 |
jog0 | but wanted to make sure this worked first. and that there are no other bugs | 18:24 |
clarkb | jog0: ++ | 18:24 |
*** ojacques has quit IRC | 18:24 | |
anteaya | tstevenson: see how the title of the commit scrolls off the screen to the right? make the title 50 characters and don't end with a period | 18:24 |
*** nicedice_ has quit IRC | 18:25 | |
clarkb | the thing about periods is questionable unless hacking is enforcing it for that project then I guess it must be done | 18:25 |
anteaya | tstevenson: see my commit message in this commit? https://review.openstack.org/#/c/43002/ | 18:25 |
*** nicedice_ has joined #openstack-infra | 18:25 | |
anteaya | title above and message below, hard returns on the message to keep the correct width | 18:25 |
*** dmakogon_ has joined #openstack-infra | 18:26 | |
anteaya | and yes tstevenson next time `git checkout -b <name of new branch>` before you begin your changes, or at least before you commit | 18:27 |
tstevenson | anteaya: Should I continue and just ammend the commit message? | 18:28 |
anteaya | yes | 18:28 |
anteaya | use `git commit --amend` | 18:28 |
tstevenson | anteaya: Great, thanks! | 18:28 |
anteaya | that will let you edit the commit message and create a new patchset for your patch, keeping the change id | 18:28 |
anteaya | np | 18:28 |
anteaya | gerrit tracks on the change id | 18:28 |
anteaya | one change id per patch, as long as you keep the same change id, gerrit will know it is the same patch and will create a new patchset for it | 18:29 |
*** vipul is now known as vipul-away | 18:34 | |
*** vipul-away is now known as vipul | 18:35 | |
tstevenson | anteaya: Great, thanks! | 18:35 |
anteaya | np | 18:35 |
anteaya | welcome to OpenStack, I hope you enjoy yourself | 18:35 |
jog0 | clarkb: it worked | 18:36 |
jog0 | but got a funny stack trace | 18:36 |
jog0 | http://logs.openstack.org/79/43779/4/experimental/gate-tempest-devstack-vm-large-ops/d913283/logs/screen-n-cpu.txt.gz | 18:36 |
clarkb | jog0: which stacktrace? You can link directly to it the timestamps are anchor tags | 18:37 |
* jog0 just found out he can click the timestamps | 18:37 | |
jog0 | http://logs.openstack.org/79/43779/4/experimental/gate-tempest-devstack-vm-large-ops/d913283/logs/screen-n-cpu.txt.gz#_2013-08-29_18_32_00_185 | 18:37 |
jog0 | its because of the fakevirt driver | 18:37 |
jog0 | ceilometer doesn't know that I guess | 18:38 |
*** thomasm has joined #openstack-infra | 18:38 | |
jeblair | yay integration testing! | 18:38 |
clarkb | jog0: you can probably disable ceilometer in the enable services list or fix the fake libvirt driver | 18:38 |
*** thomasbiege has quit IRC | 18:38 | |
clarkb | jeblair: I am testing my logrotate change on logstash-worker2 and pbr + setuptools + pip is causing all sorts of problems | 18:38 |
jog0 | clarkb: good idea, I will disable ceilometer. for this | 18:39 |
*** sarob has joined #openstack-infra | 18:39 | |
clarkb | jeblair: gear appears to suffer from the same issue with new setuptools that swift ran into | 18:39 |
jeblair | clarkb: i think we ran into that on zuul, yeah? | 18:39 |
anteaya | btw clarkb 43002 is good to go, it was announced so anyone who wanted to weigh in has had the chance, ttx says there is nothing we are waiting for, jeblair has already reviewed | 18:39 |
*** pabelanger has quit IRC | 18:40 | |
clarkb | jeblair: yeah same issue I think | 18:40 |
clarkb | jeblair: I got around it by removing pbr installs, downgrading setuptools to 0.9.8, then pip installing pbr followed by gear | 18:40 |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/devstack-gate: Add support for large_ops tempest test https://review.openstack.org/43779 | 18:40 |
jog0 | clarkb: also going to experiment with a larger large ops number | 18:40 |
clarkb | jeblair: new setuptools has added an extra element of broken to the mix, but clag is working on a fix for upstream | 18:41 |
clarkb | s/clag/clayg/ | 18:41 |
clarkb | jeblair: anyways just an FYI. I will let logrotate burn in on logstash-worker2 and if it all looks good fix pbr/setuptools/gear across the board | 18:42 |
clarkb | anteaya: looking | 18:43 |
*** pabelanger has joined #openstack-infra | 18:43 | |
jog0 | clarkb: how do I disable ceilometer in d-g? | 18:43 |
clarkb | jog0: doesn't look like we made it toggleable when we added it :( | 18:44 |
jog0 | clarkb: ahh well the test will work even with the ceilo stack traces | 18:45 |
jog0 | I wonder if celiometer works with xen or just libvirt | 18:45 |
clarkb | the tests use libvirt + qemu | 18:45 |
jog0 | clarkb: anyway its not a blocker so will just let it be for now | 18:46 |
*** ruhe_ has quit IRC | 18:46 | |
soren | reed: I expect I'll post the follow up later today or tomorrow. | 18:46 |
reed | soren, oh... new tenets or proposal for new architectures? | 18:47 |
soren | reed: Other than that... Dunno. Just pointing it out. Someone needs to say it. | 18:47 |
soren | reed: The tenets are fine. | 18:47 |
*** dstanek_ has joined #openstack-infra | 18:47 | |
clarkb | jog0: ok, do those traces happen with regular libvirt? | 18:47 |
soren | reed: We're just, for some reason, ignoring them. | 18:47 |
reed | soren, fair enough :) | 18:48 |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/config: Add word tempest to large_ops variable https://review.openstack.org/44343 | 18:49 |
jog0 | clarkb: don't think so let me check ... they are :/ | 18:50 |
*** Mithrandir has quit IRC | 18:50 | |
jog0 | http://logs.openstack.org/38/43938/1/check/gate-tempest-devstack-vm-full/9fb5890/logs/screen-n-cpu.txt.gz#_2013-08-28_03_23_24_665 | 18:50 |
clarkb | jd__: dhellmann ^ is that something you guys are aware of? | 18:51 |
*** dina_belova has quit IRC | 18:51 | |
jd__ | loading | 18:52 |
*** dina_belova has joined #openstack-infra | 18:52 | |
jd__ | clarkb: nop | 18:52 |
jd__ | never heard of this | 18:52 |
openstackgerrit | Tobias Stevenson proposed a change to openstack-infra/config: Updated yaml configuration for gerritbot https://review.openstack.org/44326 | 18:53 |
clarkb | mtreinish: is the qa team aware of the ceilometer stack traces in devstack gate nova logs/ | 18:54 |
mtreinish | clarkb: yeah (well at least I know about them) it's a ceilometer bug I thought | 18:54 |
jog0 | anyone know what this means: http://logs.openstack.org/79/43779/5/experimental/gate-tempest-devstack-vm-large-ops/7eeaddb/logs/screen-n-cpu.txt.gz#_2013-08-29_18_48_47_632 | 18:56 |
*** dina_belova has quit IRC | 18:57 | |
clarkb | jog0: jd__ mtreinish https://bugs.launchpad.net/ceilometer/+bug/1206731 found what looks like the bug. | 18:57 |
uvirtbot | Launchpad bug 1206731 in ceilometer "notifier should not log traceback if there is a problem getting stats from the instance" [High,In progress] | 18:57 |
clarkb | jog0: you are running 10 nova somethings maybe related to that? | 18:58 |
jog0 | clarkb: perhaps or trying to run 95 VMs at once | 18:58 |
jog0 | so the RPC queue to nova-compute will get backed up | 18:59 |
jog0 | clarkb: oh and we are logging only one n-cpu | 18:59 |
clarkb | logging more than on n-cpu seems like a devstack thing. if it is logging the files d-g can grab them | 19:00 |
jog0 | clarkb: hmm, I know theere are 10 screens running but tahts it | 19:01 |
jog0 | checking on devstack if it writes out seperte log files or not | 19:02 |
jog0 | clarkb: good new is the job passes | 19:03 |
jog0 | I wonder what it will take to fail | 19:03 |
*** boris-42 has quit IRC | 19:03 | |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/devstack-gate: Add support for large_ops tempest test https://review.openstack.org/43779 | 19:03 |
*** sarob_ has joined #openstack-infra | 19:04 | |
clarkb | jog0: restrict the number of n-cpu's? | 19:05 |
jeblair | clarkb, jog0: https://review.openstack.org/#/c/44346/ WIP nnfi scheduler algorithm +49, -139 | 19:05 |
clarkb | does 2 just fall over with that number of requests? I guess that may negate some of the value in the test if we are trying to generate async fails | 19:05 |
jog0 | clarkb: in the past nova-network was the bottleneck not n-cpu actually | 19:06 |
jeblair | clarkb, jog0: i haven't started testing or working on tests, but i think that's roughly the changes necessary | 19:06 |
jog0 | clarkb: trying 595 vms this time :) | 19:07 |
* jog0 checks out jeblair's magic | 19:07 | |
*** sarob has quit IRC | 19:07 | |
*** sarob has joined #openstack-infra | 19:07 | |
jog0 | jeblair: nnfi? | 19:07 |
*** dstanek_ is now known as dstanek | 19:07 | |
jeblair | nearest non-failing item | 19:08 |
*** ianw has quit IRC | 19:08 | |
*** sarob_ has quit IRC | 19:08 | |
*** sarob has quit IRC | 19:09 | |
jog0 | jeblair: ahh, so mordred told me the zuul code was clean but I just ignored him .. he was right this is nice | 19:09 |
*** sarob has joined #openstack-infra | 19:09 | |
openstackgerrit | Sergey Lukjanov proposed a change to openstack-infra/config: Add new savanna repos https://review.openstack.org/44348 | 19:10 |
clarkb | jog0: it removes prime \o/ | 19:11 |
clarkb | er jeblair ^ | 19:11 |
clarkb | tab complete has been failing me lately. Too make j's in this channel | 19:11 |
*** sarob_ has joined #openstack-infra | 19:12 | |
*** sarob has quit IRC | 19:13 | |
jeblair | clarkb: yeah, pretty neat, huh? I originally envisioned it as a single pointer, but ended up using a list because several things expect a list (the merger and launcher). They don't actually need it, so i might change that in a follow-up change. | 19:15 |
jog0 | clarkb: sorry heh | 19:16 |
jog0 | jeblair: pretty slick | 19:16 |
clarkb | jeblair: when are items removed from base_items? | 19:17 |
jeblair | clarkb: in the model or scheduler? | 19:18 |
clarkb | scheduler. Doesn't look like we remove them instead the list is build each time | 19:18 |
clarkb | in processQueue | 19:19 |
clarkb | build iteratively | 19:19 |
jeblair | clarkb: yep, that's the case. each run through the queue builds that list one item at a time as it processes the queue | 19:19 |
jeblair | clarkb: if that list changes (specifically, the tail -- this is why the algo only needs a pointer, not a list) then it needs to cancel/recompute | 19:20 |
*** Ryan_Lane has quit IRC | 19:20 | |
jeblair | clarkb: oh, i think i need to leave the recursive aspect of cancelJobs in place | 19:22 |
clarkb | jeblair: yes, but you don't need prime | 19:22 |
jeblair | yep. if we compared the whole list, instead of the tail, we probably could remove the recursive cancelJobs, and we might be able to do neat things like inserting things into the queue at arbitrary points. | 19:24 |
jeblair | so that's a reason to keep the list around. but again, different change. | 19:24 |
clarkb | anteaya: 43002 approved. It may need a rebase. Happy to push it through again if it does | 19:24 |
anteaya | clarkb: thanks, let's see what the gods say | 19:25 |
clarkb | ok AFK time for lunch and stuff | 19:25 |
anteaya | enjoy lunch | 19:25 |
pleia2 | enjoy | 19:25 |
anteaya | hey pleia2 | 19:26 |
pleia2 | anteaya: hey, oh, I guess I've been quiet today :) | 19:26 |
anteaya | yup | 19:26 |
anteaya | that's okay | 19:26 |
openstackgerrit | A change was merged to openstack-infra/config: Creating/adding the openstack/governance repository https://review.openstack.org/43002 | 19:27 |
jeblair | russellb, pabelanger_: when do you think you might have some time to test out various pbx vms? | 19:27 |
anteaya | seemed to work | 19:28 |
anteaya | 30 minutes or so before it shows up in git.o.o? | 19:29 |
*** boris-42 has joined #openstack-infra | 19:32 | |
*** SergeyLukjanov has quit IRC | 19:32 | |
*** vipul is now known as vipul-away | 19:32 | |
*** vipul-away is now known as vipul | 19:32 | |
*** Mithrandir has joined #openstack-infra | 19:33 | |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/devstack-gate: Add support for large_ops tempest test https://review.openstack.org/43779 | 19:36 |
*** pabelanger has quit IRC | 19:37 | |
*** gyee has joined #openstack-infra | 19:39 | |
* anteaya heads out for a walk | 19:40 | |
*** nati_ueno has joined #openstack-infra | 19:40 | |
openstackgerrit | Tobias Stevenson proposed a change to openstack-infra/config: Add -2 comment event reporting to Gerritbot https://review.openstack.org/44326 | 19:41 |
*** SergeyLukjanov has joined #openstack-infra | 19:41 | |
*** Protux has joined #openstack-infra | 19:42 | |
*** nati_ueno has quit IRC | 19:42 | |
*** nati_ueno has joined #openstack-infra | 19:43 | |
*** vipul is now known as vipul-away | 19:47 | |
*** Protux has quit IRC | 19:47 | |
*** branen__ has joined #openstack-infra | 19:49 | |
ArxCruz | anteaya: hey, thanks for all the tips, I was able (after several hours fighting with ssl) to run gerrit with puppet :) | 19:51 |
ArxCruz | anteaya: now, for my next challenge, I need to ran zuul :) | 19:52 |
*** branen_ has quit IRC | 19:52 | |
ArxCruz | anteaya: quick question, can I ran zuul in my infrastructure connecting with review.openstack.org, using my own credentials, just to listen the stream, without necessarily request a services account ? | 19:54 |
*** prad has joined #openstack-infra | 19:54 | |
*** saper has joined #openstack-infra | 19:54 | |
*** saper has quit IRC | 19:57 | |
*** SergeyLukjanov has quit IRC | 19:59 | |
*** pcm_ has quit IRC | 20:00 | |
*** fbo_away is now known as fbo | 20:00 | |
*** dina_belova has joined #openstack-infra | 20:02 | |
*** HenryG has quit IRC | 20:02 | |
lifeless | morning | 20:03 |
lifeless | jeblair: clarkb: I have more things to pester you about; is today an ok day to do that? | 20:04 |
*** dstanek has left #openstack-infra | 20:05 | |
mgagne | ArxCruz: http://ci.openstack.org/third_party.html | 20:05 |
ArxCruz | mgagne: yeah, I read this document, however, it's kinda just say what, but not how :/ | 20:05 |
ArxCruz | I mean, it says you can connect with review.openstack.org, but don't say: If you need/want to connect, follow these steps 1, 2 ,3 | 20:06 |
*** dina_belova has quit IRC | 20:07 | |
clarkb | lifeless: yes but lunching now | 20:07 |
clarkb | ArxCrux you can connect zuul as yoi describe | 20:08 |
*** ianw has joined #openstack-infra | 20:08 | |
mgagne | ArxCruz: I was able to run this command to get event stream: ssh -l mgagne -p 29418 review.openstack.org gerrit stream-events | 20:08 |
clarkb | thar is one way to do third party testing | 20:08 |
clarkb | system accounts are preferred if you leave comments in gerrit | 20:08 |
*** boris-42 has quit IRC | 20:09 | |
ArxCruz | clarkb: right now, I just want to see the changes, and run some tests, later maybe I can do the reverse way :) | 20:09 |
*** dprince has quit IRC | 20:11 | |
*** olaph has joined #openstack-infra | 20:13 | |
lifeless | clarkb: ok so - what does a hiera production config file look like - not the secrets obviously, but *what* settings does it need? | 20:13 |
*** Protux has joined #openstack-infra | 20:13 | |
lifeless | clarkb: how does the config checkout on the puppetmaster get updated? | 20:14 |
lifeless | clarkb: what size node should the dashboard be? Or is it a default 'launch-node' size? | 20:14 |
lifeless | clarkb: and https://bugs.launchpad.net/openstack-ci/+bug/1218326 | 20:14 |
uvirtbot | Launchpad bug 1218326 in openstack-ci "puppetmaster install doesn't install novaclient" [Undecided,New] | 20:14 |
*** cppcabrera has left #openstack-infra | 20:15 | |
*** hashar has joined #openstack-infra | 20:15 | |
*** saper has joined #openstack-infra | 20:16 | |
*** afazekas has quit IRC | 20:16 | |
openstackgerrit | Julien Danjou proposed a change to openstack-infra/config: Run tests against pypy for pbr and hacking https://review.openstack.org/44246 | 20:17 |
*** Protux has quit IRC | 20:18 | |
*** olaph has quit IRC | 20:19 | |
*** wenlock has joined #openstack-infra | 20:19 | |
*** wenlock_ has joined #openstack-infra | 20:21 | |
*** wenlock has quit IRC | 20:21 | |
ianw | mgagne: ping | 20:23 |
mgagne | ianw: pong | 20:23 |
*** NobodyCam_ has joined #openstack-infra | 20:23 | |
*** sandywalsh has quit IRC | 20:23 | |
*** NobodyCam_ has quit IRC | 20:23 | |
ianw | mgagne: hi; is your rename change ready to go, or should i revert the rename parts of the consolidated heat.conf patch? | 20:23 |
*** moted has quit IRC | 20:24 | |
mgagne | ianw: I think it is ready to go, isn't it? | 20:24 |
ianw | yes, i'm fine with it | 20:24 |
mgagne | ianw: I can poke bodepd for approval | 20:24 |
mgagne | ianw: we are on #puppet-openstack ;) | 20:25 |
*** nati_ueno has quit IRC | 20:26 | |
*** dstufft has quit IRC | 20:27 | |
*** dstufft has joined #openstack-infra | 20:27 | |
*** dstufft has quit IRC | 20:28 | |
*** dstufft has joined #openstack-infra | 20:28 | |
*** vipul-away is now known as vipul | 20:32 | |
*** saper has quit IRC | 20:33 | |
*** saper has joined #openstack-infra | 20:34 | |
*** sandywalsh has joined #openstack-infra | 20:35 | |
*** nati_ueno has joined #openstack-infra | 20:35 | |
*** dmakogon_ has quit IRC | 20:37 | |
*** wenlock_ has quit IRC | 20:38 | |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Stage 2 - dashboard. https://review.openstack.org/44271 | 20:39 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Make the adduser commands copy-pasteable. https://review.openstack.org/44270 | 20:39 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Initial bootstrap configuration. https://review.openstack.org/44264 | 20:39 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Add a pointer to launch/README for root operators. https://review.openstack.org/44163 | 20:39 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Make setting up a Puppetmaster easier. https://review.openstack.org/44209 | 20:39 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Port across params and puppet_cron. https://review.openstack.org/44263 | 20:39 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Document bootstrapping a new infrastructure. https://review.openstack.org/44262 | 20:39 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Start documenting running your own CI infra. https://review.openstack.org/44177 | 20:39 |
*** sarob has joined #openstack-infra | 20:41 | |
*** sarob has quit IRC | 20:43 | |
anteaya | ArxCruz: sorry just got back from a walk, congratulations on launching gerrit with puppet. I suggest you start following lifeless' work because he is currently doing the same thing that you want to do and is working on improving the documentation for the process | 20:43 |
*** sarob__ has joined #openstack-infra | 20:43 | |
ArxCruz | anteaya: cool | 20:44 |
anteaya | ArxCruz: I would suggest any of his current patches: https://review.openstack.org/#/dashboard/4190 | 20:44 |
ArxCruz | anteaya: I was able to install zuul too, just need to work in the permissions, right now I'm getting a lot of git errors when I try start the process | 20:44 |
anteaya | look at the started by lifeless category | 20:44 |
lifeless | ArxCruz: well, dunno if I'm a good person to follow, but certainly this seems to be a popular path to walk down :) | 20:44 |
anteaya | lifeless: you are the trailblazer, hope you don't mind me pointing folks your way | 20:45 |
*** sarob_ has quit IRC | 20:45 | |
lifeless | anteaya: I don't mind at all ;) | 20:45 |
anteaya | ArxCruz: well to help you troubleshoot any of your errors, I/we would need to see a stacktrace, please use a pastebin for the output | 20:46 |
anteaya | lifeless: thanks :D | 20:46 |
pleia2 | lifeless: so for my test puppet instance, I just put exactly what I need for each thing in hiera, at the most basic: | 20:46 |
pleia2 | elizabeth@puppet:~$ cat /var/lib/hiera/global.yaml | 20:46 |
pleia2 | ^^ that's it | 20:46 |
uvirtbot | pleia2: Error: "^" is not a valid command. | 20:46 |
pleia2 | --- | 20:46 |
pleia2 | sysadmins: 'elizabeth' | 20:46 |
* pleia2 gives uvirtbot a cookie | 20:46 | |
ArxCruz | anteaya: it's some git access errors, I think I know what's wrong | 20:47 |
yjiang5 | clarkb: yes, it's much clear :) | 20:47 |
ArxCruz | lifeless: I can help you with documentation if you want :) | 20:47 |
lifeless | anteaya: pleia2 you mean one line with sysadmins: 'myname'\n ? | 20:47 |
lifeless | bah | 20:47 |
lifeless | pleia2: ^ | 20:47 |
pleia2 | lifeless: yes | 20:47 |
anteaya | ArxCruz: no need to wait for a request, just jump in | 20:48 |
lifeless | pleia2: how can you determine what things need to be in heira? Like, does puppet log somewhere when it's missing? | 20:48 |
ArxCruz | anteaya: I know, just don't know where to start | 20:48 |
pleia2 | lifeless: look at manifests/site.pp | 20:48 |
anteaya | if you need a hand getting set up to post reviews on his patches, or to make patches yourself | 20:48 |
* ArxCruz is new in openstack[-infra] | 20:48 | |
anteaya | ArxCruz: great | 20:48 |
anteaya | let's talk in -101 | 20:48 |
anteaya | and I can get you set up there | 20:49 |
*** alexpilotti has quit IRC | 20:49 | |
anteaya | so join #openstack-101 | 20:49 |
lifeless | pleia2: ok | 20:49 |
lifeless | pleia2: how do you determine the type of things for hiera? | 20:49 |
pleia2 | lifeless: oh oh, *type* | 20:49 |
lifeless | pleia2: I mean, you probably have it all internalised; I don't ;) | 20:50 |
pleia2 | lifeless: I don't know, strings like sysadmins: have always worked ok for me | 20:50 |
lifeless | pleia2: cause, I'd have expected that to be ['userfoo'] | 20:50 |
pleia2 | I think I just guessed | 20:50 |
anteaya | strictly speaking ruby considers foo: to be a symbol | 20:51 |
lifeless | pleia2: is hiera generally flat? e.g. | 20:51 |
anteaya | not a string | 20:51 |
lifeless | anteaya: sure but thats the key, not the value. | 20:51 |
anteaya | yes | 20:51 |
lifeless | pleia2: sysadmins: ['foo', 'bar'] | 20:51 |
lifeless | pleia2: dasboard_password: '12312d12213' | 20:52 |
pleia2 | lifeless: ah, when you have multiple, that may be the case (I haven't) | 20:52 |
pleia2 | in mine I also had dashboard_password: 'not-really-my-password' | 20:52 |
pleia2 | (launched a puppet dashboard in my test world) | 20:52 |
*** dkliban has quit IRC | 20:53 | |
lifeless | pleia2: what does a puppet dashboard do? | 20:53 |
lifeless | pleia2: I just get an error from p-d.o.o | 20:53 |
pleia2 | lifeless: oh gosh, p-d is broken | 20:54 |
clarkb | lifeless: the hiera data file is a yaml file with key:value pairs in it. The keys are what you see in site.pp in hiera() lookups. It doesn't need any settings if you replace those values, if you don't erplace those values it needs any that you make use of | 20:54 |
pleia2 | clarkb: passenger error on puppet dashboard | 20:54 |
lifeless | clarkb: your last sentence failed to parse. | 20:54 |
lifeless | clarkb: pleia2: What I actually need help with atm is https://bugs.launchpad.net/openstack-ci/+bug/1218326 | 20:55 |
uvirtbot | Launchpad bug 1218326 in openstack-ci "puppetmaster install doesn't install novaclient" [Undecided,New] | 20:55 |
lifeless | That being a genuine would-break-openstack-redeploying-own-infra bug | 20:55 |
pleia2 | lifeless: p-d allows you to see all the puppet clients that report in, including changes to those systems and logs, super helpful when you merge a change and wonder why it hasn't worked (you can see the errors puppet runs into without bugging clarkb, et al) | 20:55 |
clarkb | lifeless: the puppet config is updated with a cron https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/manifests/puppetmaster.pp#n13 | 20:55 |
pleia2 | lifeless: so I think you'll find that out-of-the-box deployment-wise, we aren't quite there yet :) so thank you for working on this | 20:55 |
lifeless | clarkb: thanks | 20:56 |
clarkb | lifeless: in manifests/site.pp there are hiera lookups to pass parameters into classes | 20:56 |
clarkb | lifeless: if you replace them you don't need any hiera data | 20:56 |
clarkb | lifeless: if you do not replace them then any that you intend on using will need to be in the data file | 20:56 |
lifeless | clarkb: oh right, you were saying 'you can make them static' | 20:56 |
lifeless | when I tried to lookup locally on the puppetmaster using heira I got a 403 | 20:57 |
lifeless | is that normal? | 20:57 |
clarkb | I am not sure. You may need something like https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/puppetmaster/hiera.yaml to tell hiera where the data is | 20:58 |
lifeless | clarkb: https://review.openstack.org/#/c/44264/3 is my config | 20:59 |
lifeless | clarkb: which is to say, I"m using the openstack_project hiera.yaml unmodified. | 21:00 |
clarkb | lifeless: do you have a yaml file with the actual data in in somewhere? | 21:00 |
clarkb | that somewhere is listed in your hiera.yaml | 21:00 |
lifeless | not yet; see above asking about it ;> | 21:00 |
*** sarob__ has quit IRC | 21:01 | |
lifeless | what mode and ownership should should /etc/puppet/hieradata/production and /etc/puppet/hieradata/production/common.yaml | 21:01 |
lifeless | have? | 21:01 |
*** sarob has joined #openstack-infra | 21:01 | |
lifeless | oh and hieradata ? | 21:02 |
clarkb | puppet dashboard is a 4GB node and often feels slow. not sure if giving it bigger nodes will help much though | 21:02 |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/devstack-gate: Add support for large_ops tempest test https://review.openstack.org/43779 | 21:02 |
*** dina_belova has joined #openstack-infra | 21:03 | |
clarkb | lifeless: hieradata is puppet:puppet 711 and common.yaml is puppet:puppet 600 | 21:04 |
lifeless | clarkb: production would be puppet:puppet 711 too then ? | 21:04 |
clarkb | lifeless: under hieradata? yes | 21:04 |
*** sarob has quit IRC | 21:05 | |
*** Mithrandir has quit IRC | 21:07 | |
*** nati_ueno has quit IRC | 21:07 | |
*** dina_belova has quit IRC | 21:08 | |
*** rfolco has quit IRC | 21:08 | |
*** nati_ueno has joined #openstack-infra | 21:09 | |
lifeless | clarkb: since you're back.. https://bugs.launchpad.net/openstack-ci/+bug/1218326 | 21:09 |
uvirtbot | Launchpad bug 1218326 in openstack-ci "puppetmaster install doesn't install novaclient" [Undecided,New] | 21:09 |
clarkb | so for that one... we used ot install a special version of novaclient iirc because of weird auth stuff (as you may haev discovered) but that situation is better now | 21:09 |
clarkb | it is possible we can have a package { 'python-novaclient': ensure => latest } in the puppetmaster.pp and be fine | 21:10 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Stage 2 - dashboard. https://review.openstack.org/44271 | 21:10 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Make the adduser commands copy-pasteable. https://review.openstack.org/44270 | 21:10 |
clarkb | lifeless: it would be good to double check with jeblair because he was around for the history of why novalcient is/was special | 21:10 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Initial bootstrap configuration. https://review.openstack.org/44264 | 21:10 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Port across params and puppet_cron. https://review.openstack.org/44263 | 21:10 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Document bootstrapping a new infrastructure. https://review.openstack.org/44262 | 21:10 |
lifeless | clarkb: should puppet enforce the hiera modes? | 21:11 |
*** Mithrandir has joined #openstack-infra | 21:11 | |
lifeless | clarkb: or should I just document them? | 21:11 |
clarkb | lifeless: probably better to document. We have avoided puppet getting its hands on the actual data | 21:12 |
clarkb | to avoid chicken and egg issues | 21:12 |
jog0 | clarkb: ping | 21:12 |
clarkb | jog0: pong | 21:12 |
jog0 | the test isn't to exercise libvirt mainly our internal stuff | 21:13 |
jog0 | so using fakevirt seems like a better chose | 21:13 |
clarkb | I see. So the actual backend doesn't matter | 21:13 |
jog0 | tried 500 VMs with only a few errors | 21:13 |
clarkb | ya I agree, makes it easier to exercise nova without worrying about disk IO for example | 21:14 |
jog0 | clarkb: right, sow ith fakevirt driver a VM is a DB entry and thats it | 21:14 |
*** thomasbiege has joined #openstack-infra | 21:14 | |
*** nati_ueno has quit IRC | 21:15 | |
jog0 | just ran 195 VMs with no issues at all https://review.openstack.org/#/c/43779/ | 21:15 |
*** sarob has joined #openstack-infra | 21:15 | |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Document hiera setup a bit more comprehensively. https://review.openstack.org/44357 | 21:15 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Stage 2 - dashboard. https://review.openstack.org/44271 | 21:15 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Make the adduser commands copy-pasteable. https://review.openstack.org/44270 | 21:15 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Initial bootstrap configuration. https://review.openstack.org/44264 | 21:15 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Port across params and puppet_cron. https://review.openstack.org/44263 | 21:15 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Document bootstrapping a new infrastructure. https://review.openstack.org/44262 | 21:15 |
*** sarob has quit IRC | 21:16 | |
*** thomasbiege has quit IRC | 21:16 | |
clarkb | jog0: cool. Let me know when you have settled on a default tset setup for the large ops test and I can merge the remaining changes | 21:16 |
*** ryanpetrello has joined #openstack-infra | 21:16 | |
*** sarob has joined #openstack-infra | 21:16 | |
jog0 | clarkb: I won't get to that till tomorrow I think | 21:16 |
*** Ryan_Lane has joined #openstack-infra | 21:16 | |
clarkb | jog0: ok, no rush | 21:16 |
jog0 | it will be between 200 and 600 ... but more testing is needed | 21:17 |
jog0 | anyway thanks for the help clarkb | 21:17 |
clarkb | no problem. | 21:17 |
clarkb | jog0: https://bugs.launchpad.net/nova/+bug/1218133 have you seen that happen often? | 21:18 |
uvirtbot | Launchpad bug 1218133 in nova "MultiprocessWSGITest.test_terminate_sigterm fails because the wait for workers to die is unreliable." [Undecided,New] | 21:18 |
clarkb | jog0: there were no rechecks for anything like that bug so I created a new bug | 21:18 |
clarkb | ok back to trying to make git-review tests pass more often | 21:19 |
jog0 | doesn't ring a bell have to go AFK For abit | 21:19 |
*** sgviking has quit IRC | 21:22 | |
jeblair | lifeless, clarkb: i think novaclient and cinderclient can be installed globally on the puppetmaster; i assume we'll still need a venv for rackdns | 21:28 |
jeblair | i believe we do need current novaclient for use with cinder | 21:29 |
jeblair | so we'd probably want to pip install them | 21:29 |
*** hashar has quit IRC | 21:29 | |
pleia2 | clarkb, jeblair - disk filled up on puppet-dashboard http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=375&rra_id=all | 21:30 |
pleia2 | that's why passenger is complaining | 21:30 |
pleia2 | (hooray for reading the error message passenger gives!) | 21:30 |
jeblair | pleia2: doesn't that host need to be rebuilt or something? | 21:31 |
clarkb | jeblair: it does because it is rax legacy | 21:31 |
pleia2 | good opportunity to move it then? | 21:31 |
clarkb | I am semi inclined to leave the existing node as is and focus on building a new one | 21:31 |
jeblair | i thought there were current database problems as well as the 'delete old reports' functionality was broken | 21:31 |
jeblair | possibly because of the database problems | 21:31 |
jeblair | pleia2: but you're the expert. :) | 21:31 |
pleia2 | I know fungi was manually cleaning things out for a while | 21:31 |
pleia2 | but it's been a few months | 21:32 |
jeblair | that's no way to run things | 21:32 |
pleia2 | indeed | 21:32 |
jeblair | pleia2: do you know what to do to make it better? | 21:32 |
pleia2 | if we want to build a new one, it may be time for me to get my ssh key up on a server | 21:32 |
pleia2 | jeblair: not precisely, but I have some thoughts | 21:33 |
clarkb | pleia2: jeblair I think making it better involves starting with a new database | 21:33 |
*** thomasbiege has joined #openstack-infra | 21:33 | |
pleia2 | clarkb: +1 | 21:33 |
clarkb | pleia2: jeblair then using the suggested practices to optimize the DB and roll out old logs | 21:33 |
clarkb | we can probably get away wit ha month of logs | 21:33 |
clarkb | or less | 21:33 |
pleia2 | I didn't see the same errors on my local install, so I think there is some unspecified cruft causing problems | 21:34 |
clarkb | pleia2: I think number of reports and not deleting anything is part of the problem | 21:34 |
jeblair | clarkb: are the suggested practices implemented in our puppet yet? | 21:34 |
clarkb | jeblair: no I don't think they are | 21:34 |
pleia2 | clarkb: yeah, volume is something I don't have on mine | 21:34 |
clarkb | jeblair: pleia2 let me find the page with suggestions for tuning dashboard | 21:34 |
*** dkranz has quit IRC | 21:35 | |
jeblair | pleia2, clarkb: so we'll spin up a new server, pleia2 can you do the puppet to implement the tuning, and if you find you still need shell access to figure out what's going wrong, i'm ok with that. | 21:36 |
jeblair | pleia2: s/tuning,/tuning?/ | 21:36 |
pleia2 | jeblair: wfm | 21:36 |
clarkb | pleia2: http://docs.puppetlabs.com/dashboard/manual/1.2/configuring.html#Performance | 21:37 |
clarkb | pleia2: optimize and prune is what we are missing iirc | 21:37 |
pleia2 | clarkb: thanks, I'll have a look | 21:37 |
pleia2 | anteaya: do you happen to remember what you and fungi tried several months ago on the database and didn't go so well? | 21:38 |
*** danger_fo is now known as danger_fo_away | 21:38 | |
jeblair | yeah, basically i think we only care about (a) what has happened in the last 30 minutes? and (b) what hosts are broken? | 21:38 |
clarkb | https://groups.google.com/forum/#!topic/repo-discuss/JE7OM6o7DMs is what the git-review test appears to be hitting | 21:38 |
jeblair | so a month of reports should be more than enough. a week is probably fine if a month is a problem. | 21:38 |
openstackgerrit | William Van Hevelingen proposed a change to openstack-infra/config: Fix stackforge description for Neutron module https://review.openstack.org/44361 | 21:39 |
*** kspear has quit IRC | 21:42 | |
*** dkliban has joined #openstack-infra | 21:44 | |
pleia2 | anteaya: nm, I found it, and what we need to do https://review.openstack.org/#/c/23112/ | 21:44 |
*** thomasbiege has quit IRC | 21:48 | |
pleia2 | and https://review.openstack.org/#/c/23127/ did the passenger optimizations, looks like we just need to reconfigure mysql and set up pruning | 21:49 |
*** datsun180b has quit IRC | 21:50 | |
clarkb | pleia2: I think the optimizations on the performance page are different | 21:51 |
clarkb | they optimize the DB records or log files or something. Independent of passenger | 21:51 |
pleia2 | clarkb: "Optimize your database once a month" thing is the one 23112 addressed and didn't play well with Ubuntu mysql defaults | 21:52 |
pleia2 | so was abandoned | 21:52 |
clarkb | oh I see | 21:52 |
pleia2 | "Tune the number of processes Dashboard" did get through though, we're using it | 21:53 |
pleia2 | writing a patch for "Regularly prune your old reports" | 21:53 |
clarkb | pleia2: I think pruning is the important one | 21:53 |
* pleia2 nods | 21:53 | |
clarkb | testr run --parallel --until-failure ftw | 21:54 |
clarkb | these git review test failures are really odd | 21:54 |
*** kspear has joined #openstack-infra | 21:55 | |
*** dina_belova has joined #openstack-infra | 22:03 | |
*** mriedem has quit IRC | 22:07 | |
*** dina_belova has quit IRC | 22:08 | |
*** Ryan_Lane has quit IRC | 22:08 | |
clarkb | I think the problem may be using upstream gerrit's build of gerrit | 22:09 |
clarkb | I am running the tests now with our gerrit builds in a loop and that seems happy so far | 22:09 |
clarkb | actually I didn't delete the old war so it probably isn't using our war... | 22:10 |
*** pentameter has quit IRC | 22:10 | |
*** tstevenson has quit IRC | 22:10 | |
*** burt has quit IRC | 22:11 | |
*** dolphm has joined #openstack-infra | 22:12 | |
*** weshay has quit IRC | 22:14 | |
*** prad has quit IRC | 22:17 | |
chmouel | I just made that emacs mode to gerrit-review/change https://github.com/chmouel/gerrit-download.el | 22:17 |
chmouel | jeblair, mordred and any emacs users out there ^ | 22:18 |
chmouel | probbaly should move all that to gerrit when i found out how to do that | 22:18 |
clarkb | perhaps put it in the git-review repo? | 22:20 |
*** portante is now known as portante|afk | 22:20 | |
clarkb | then setup.py can in theory install it to wherever it should go | 22:20 |
*** olaph has joined #openstack-infra | 22:20 | |
*** jhesketh has joined #openstack-infra | 22:21 | |
lifeless | jeblair: clarkb: ok, so is there an example of 'install in a venv' for -infra/config ? | 22:22 |
chmouel | clarkb: yeah why not :) let's see what the others suggests | 22:22 |
*** jhesketh__ has quit IRC | 22:22 | |
lifeless | jeblair: clarkb: or should I just do it by hand for now and move on? | 22:22 |
clarkb | lifeless: for rax DNS? | 22:22 |
lifeless | clarkb: and novaclient and cinderclient, per jeblair above | 22:23 |
lifeless | jeblair: initial feedback on the modules/openstack_project stuff I'm copying across: most of it doesn't seem openstack specific. | 22:24 |
lifeless | jeblair: e.g. firewalls - everyone should have host firewalls. | 22:24 |
clarkb | lifeless: novaclient and cinderclient can be global installs. no venv | 22:24 |
*** adalbas has quit IRC | 22:24 | |
clarkb | lifeless: re not being openstack specific I was pointed at the roles and profiles way of doing things https://github.com/hunner/roles_and_profiles | 22:25 |
lifeless | clarkb: 09:29 < jeblair> i believe we do need current novaclient for use with cinder | 22:25 |
lifeless | clarkb: 09:29 < jeblair> so we'd probably want to pip install them | 22:25 |
*** fbo is now known as fbo_away | 22:25 | |
clarkb | lifeless: refactoring to do that may simplify what you are discribing as being duplication | 22:25 |
clarkb | lifeless: you can install with pip globally | 22:26 |
*** w_ has joined #openstack-infra | 22:26 | |
lifeless | clarkb: sure; my question remains: should I hand-do this, or is there something I can cargo cult within puppet to do it {and submit as a patch to fix the bug I filed} | 22:26 |
clarkb | package { 'python-novaclient': ensure => latest, provider=> pip, } | 22:26 |
*** changbl has quit IRC | 22:26 | |
pleia2 | any reason we don't have openstackgerrit report on openstack-infra/puppet-dashboard here? or -vcsrepo, -apparmor (if not, I will add it) | 22:28 |
openstackgerrit | Alex Gaynor proposed a change to openstack-infra/config: Added PyPy to gate and check for python-swiftclient https://review.openstack.org/44369 | 22:28 |
anteaya | pleia2: sorry haven't read all the backscroll, dinner with my parents - I don't recommend using that patch | 22:28 |
pleia2 | anteaya: agreed, thanks | 22:28 |
*** olaph has quit IRC | 22:28 | |
anteaya | pleia2: that patch invokes a rake task that is unlike any I have encountered before | 22:28 |
anteaya | it assumes you have maintained your database a certain way prior to running the cron job | 22:29 |
pleia2 | anteaya: yeah, we're having a look at puppet-dashboard tuning again, so I was just digging up the history | 22:29 |
anteaya | pleia2: okay, happy to talk about it and include fungi once he is back | 22:29 |
pleia2 | anteaya: we're creating a new puppet-dashboard server, so if we could start fresh with a properly optimized database that'd be nice | 22:29 |
pleia2 | anteaya: sounds good, thanks :) | 22:29 |
anteaya | pleia2: yes | 22:29 |
clarkb | pleia2: probably because they are low volume and we didn't notice they were missing :) | 22:29 |
anteaya | pleia2: let me finish the evening with my parents and I will read the backscroll and talk to you tomorrow | 22:30 |
pleia2 | clarkb: ok :) I'll add bot patch, in the meantime I did do https://review.openstack.org/#/c/44368/ | 22:30 |
lifeless | how can one check hiera is setup correctly? | 22:30 |
clarkb | I think you can query directly running the hiera command? | 22:31 |
lifeless | I've added a file | 22:31 |
lifeless | hiera sysadmins | 22:31 |
lifeless | nil | 22:31 |
clarkb | lifeless: https://github.com/puppetlabs/hiera#querying-from-cli | 22:31 |
lifeless | oh, wrong config file :( | 22:32 |
*** rnirmal has quit IRC | 22:33 | |
*** w_ has quit IRC | 22:33 | |
openstackgerrit | Elizabeth Krumbach Joseph proposed a change to openstack-infra/config: Add puppet modules we maintain to gerrit bot https://review.openstack.org/44370 | 22:34 |
svarnau | lifeless: I started with hieradata/production/common.yaml, and things worked. | 22:34 |
lifeless | clarkb: doesn't seem to cover telling it that we're in the 'production' environment | 22:34 |
jgriffith | lifeless: that's correct (re novaclient) | 22:34 |
lifeless | svarnau: the command line query? | 22:34 |
lifeless | jgriffith: released cinderclient needs trunk novaclient? | 22:35 |
jgriffith | guess that was a while ago :) | 22:35 |
svarnau | lifeless: I found what places it searched by doing puppet apply --debug | 22:35 |
jgriffith | lifeless: cinderclient doesn't need it, but cinder trunk now needs novaclient | 22:35 |
*** ArxCruz has quit IRC | 22:36 | |
lifeless | jgriffith: oh! different thing :) We're talking about the puppetmaster setup for inta. | 22:36 |
lifeless | s/inta/infra/. | 22:36 |
*** adalbas has joined #openstack-infra | 22:36 | |
lifeless | clarkb: $ hiera -c /etc/puppet/hiera.yaml environment=production sysadmins | 22:37 |
lifeless | sysadmins | 22:37 |
lifeless | incoming :) | 22:37 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Document hiera setup a bit more comprehensively. https://review.openstack.org/44357 | 22:38 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Stage 2 - dashboard. https://review.openstack.org/44271 | 22:38 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Make the adduser commands copy-pasteable. https://review.openstack.org/44270 | 22:38 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Initial bootstrap configuration. https://review.openstack.org/44264 | 22:38 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Port across params and puppet_cron. https://review.openstack.org/44263 | 22:38 |
openstackgerrit | lifeless proposed a change to openstack-infra/config: Document bootstrapping a new infrastructure. https://review.openstack.org/44262 | 22:38 |
*** rcleere has quit IRC | 22:40 | |
*** thedodd has quit IRC | 22:41 | |
*** w_ has joined #openstack-infra | 22:47 | |
*** thomasm has quit IRC | 22:48 | |
lifeless | [sorry about the deep spam; I'll figure out how to keep my parallel infra patches from coming up soon] | 22:49 |
clarkb | swapping in our gerrit way just makes it fail. I think there must be something different about the gerrit configs | 22:50 |
clarkb | I suppose I can try building a local war of 2.6.1 to see if that helps ssh. Would at least point to the upstream war being less than ideal | 22:51 |
*** pabelanger_ has quit IRC | 22:53 | |
*** pabelanger has joined #openstack-infra | 22:53 | |
jgriffith | lifeless: :( sorry, that's what I get for just catching my highlights | 22:54 |
lifeless | heh ;) | 22:54 |
*** nati_ueno has joined #openstack-infra | 22:55 | |
*** Ryan_Lane has joined #openstack-infra | 22:57 | |
*** jhesketh has quit IRC | 23:03 | |
*** ryanpetrello has quit IRC | 23:04 | |
*** dina_belova has joined #openstack-infra | 23:04 | |
*** w_ has quit IRC | 23:04 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Add image logging config for nodepool https://review.openstack.org/44372 | 23:04 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/nodepool: Add image logging https://review.openstack.org/44373 | 23:05 |
*** olaph has joined #openstack-infra | 23:06 | |
*** dina_belova has quit IRC | 23:09 | |
*** hemna is now known as hemnafk | 23:12 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/nodepool: Add image logging https://review.openstack.org/44373 | 23:13 |
*** sarob has quit IRC | 23:14 | |
*** sarob has joined #openstack-infra | 23:14 | |
*** sarob has quit IRC | 23:18 | |
*** nati_ueno has quit IRC | 23:19 | |
*** dims has quit IRC | 23:19 | |
openstackgerrit | James E. Blair proposed a change to openstack-infra/nodepool: Add image logging https://review.openstack.org/44373 | 23:20 |
clarkb | judging by the way these tests are failing there are quite a few changes between gerrit 2.4 and 2.6 | 23:23 |
clarkb | looks like admins can force push into repos by default with 2.6 but not 2.4 | 23:24 |
openstackgerrit | James E. Blair proposed a change to openstack-infra/config: Add image logging config for nodepool https://review.openstack.org/44372 | 23:24 |
jeblair | clarkb: i really hope we can acl that out; that's very very bad. | 23:25 |
clarkb | jeblair: the git-review tests assume that the admin that is created can just push back into origin master. This fails when I use our 2.4 way | 23:27 |
clarkb | s/way/war/ | 23:27 |
*** jhesketh_ has joined #openstack-infra | 23:27 | |
clarkb | after pushing to the local repo I get past the setup steps, but now git-review fails because it needs verified email addresses | 23:29 |
clarkb | did they relax a bunch of CLs? | 23:29 |
clarkb | on one hand it is kind of nice because it makes the tests simple, but the default behavior is less what you would want in production imo | 23:30 |
clarkb | things to keep in mind when we switch (hopefully our All-Projects acls that come from 2.4 will set things right | 23:31 |
echohead | clarkb: do you know where stackalytics pulls affiliation from? | 23:31 |
clarkb | echohead: linkedin? I don't actually | 23:32 |
echohead | :) | 23:32 |
*** dims has joined #openstack-infra | 23:32 | |
*** jamiem has quit IRC | 23:34 | |
*** jamiem has joined #openstack-infra | 23:35 | |
pleia2 | echohead: if this is kept up to date, there is some logic for determining here: https://wiki.openstack.org/wiki/Stackalytics#Git_commits_history | 23:36 |
*** w_ has joined #openstack-infra | 23:36 | |
pleia2 | but hm, now I'm curious | 23:38 |
*** olaph has quit IRC | 23:39 | |
pleia2 | I guess the question is how etc/default_data.json is created, since affiliations are staticly defined in that file in the repo | 23:39 |
pleia2 | echohead: ^^ | 23:39 |
*** w_ has quit IRC | 23:41 | |
*** sarob has joined #openstack-infra | 23:45 | |
*** sgviking has joined #openstack-infra | 23:47 | |
*** sarob_ has joined #openstack-infra | 23:48 | |
*** jamiem has quit IRC | 23:48 | |
*** jhesketh_ has quit IRC | 23:51 | |
*** jhesketh_ has joined #openstack-infra | 23:52 | |
*** sarob has quit IRC | 23:52 | |
*** w_ has joined #openstack-infra | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!