*** SergeyLukjanov has joined #openstack-infra | 00:02 | |
*** rakhmerov has joined #openstack-infra | 00:08 | |
*** rcleere has quit IRC | 00:10 | |
*** rakhmerov has quit IRC | 00:12 | |
*** wenlock has quit IRC | 00:17 | |
*** markmcclain has quit IRC | 00:19 | |
*** mrodden has quit IRC | 00:20 | |
*** gyee has quit IRC | 00:27 | |
*** melwitt has joined #openstack-infra | 00:27 | |
clarkb | mordred: https://review.openstack.org/#/c/52152/ am I reading that change wrong? | 00:28 |
---|---|---|
zaro | clarkb: can you define dependent jobs in zuul? or can you only do that in jenkins? | 00:29 |
*** melwitt1 has quit IRC | 00:29 | |
zaro | clarkb: i mean jenkins jobs. | 00:29 |
clarkb | zaro: you can do it in zuul, but there isn't any branching in zuul | 00:30 |
*** zul has quit IRC | 00:30 | |
zaro | clarkb: can you name an example that i can look at? | 00:30 |
clarkb | zaro: ya pulling one up now | 00:30 |
clarkb | zaro: https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout.yaml#n442 | 00:31 |
clarkb | tarball runs before upload which runs before the mirror jobs | 00:31 |
zaro | clarkb: yeah, i see. thx. | 00:32 |
*** Ryan_Lane has quit IRC | 00:32 | |
*** melwitt has quit IRC | 00:39 | |
*** mrodden has joined #openstack-infra | 00:43 | |
*** markmcclain has joined #openstack-infra | 00:45 | |
*** nosnos has joined #openstack-infra | 00:49 | |
*** sarob has joined #openstack-infra | 00:52 | |
*** markmcclain has quit IRC | 00:53 | |
*** sarob has quit IRC | 00:56 | |
*** SergeyLukjanov_ has joined #openstack-infra | 00:56 | |
*** SergeyLukjanov has quit IRC | 00:57 | |
*** UtahDave has quit IRC | 00:58 | |
jerryz | jog0: ping | 01:00 |
*** Devioslang has joined #openstack-infra | 01:00 | |
*** mriedem has joined #openstack-infra | 01:07 | |
*** rakhmerov has joined #openstack-infra | 01:09 | |
*** melwitt has joined #openstack-infra | 01:09 | |
*** weshay has quit IRC | 01:12 | |
*** melwitt has quit IRC | 01:12 | |
*** melwitt has joined #openstack-infra | 01:14 | |
*** SergeyLukjanov has joined #openstack-infra | 01:15 | |
*** SergeyLukjanov_ has quit IRC | 01:15 | |
*** yaguang has quit IRC | 01:19 | |
*** jerryz has quit IRC | 01:19 | |
*** ljjjustin has joined #openstack-infra | 01:21 | |
*** markmcclain has joined #openstack-infra | 01:22 | |
*** ryanpetrello has quit IRC | 01:32 | |
*** mriedem has quit IRC | 01:32 | |
*** ryanpetrello has joined #openstack-infra | 01:40 | |
*** xchu has joined #openstack-infra | 01:40 | |
*** ryanpetrello has quit IRC | 01:41 | |
*** rakhmerov has quit IRC | 01:42 | |
*** melwitt has quit IRC | 01:52 | |
*** ^d has quit IRC | 01:53 | |
*** markmcclain has quit IRC | 01:53 | |
*** thomasem has joined #openstack-infra | 01:59 | |
*** guohliu has joined #openstack-infra | 02:00 | |
*** wenlock has joined #openstack-infra | 02:01 | |
*** dims has quit IRC | 02:03 | |
*** Devioslang has quit IRC | 02:15 | |
*** dims has joined #openstack-infra | 02:20 | |
*** anteaya has quit IRC | 02:23 | |
*** bingbu has joined #openstack-infra | 02:24 | |
*** jerryz has joined #openstack-infra | 02:26 | |
*** scairbus has quit IRC | 02:27 | |
*** dims has quit IRC | 02:27 | |
*** thomasem has quit IRC | 02:28 | |
*** dims has joined #openstack-infra | 02:30 | |
*** rakhmerov has joined #openstack-infra | 02:39 | |
*** lnxnut has joined #openstack-infra | 02:43 | |
*** rakhmerov has quit IRC | 02:44 | |
*** nati_ueno has quit IRC | 02:49 | |
*** nati_ueno has joined #openstack-infra | 02:50 | |
*** nati_uen_ has joined #openstack-infra | 02:51 | |
*** nati_ueno has quit IRC | 02:51 | |
*** andreaf has joined #openstack-infra | 02:55 | |
*** rakhmerov has joined #openstack-infra | 02:55 | |
*** andreaf has quit IRC | 03:05 | |
mordred | clarkb: you are backwards | 03:11 |
clarkb | mordred: really? I thought that list was there so that if ordereddict was in a requirements list it would be removed on python27 and above | 03:14 |
clarkb | allowing it to install properly on 26 | 03:14 |
mordred | that's correct | 03:14 |
mordred | that's what glance needs | 03:14 |
clarkb | mordred: right, so hmm | 03:14 |
clarkb | let me look at it again | 03:14 |
mordred | they only want to install ordereddict on 2.6 | 03:14 |
clarkb | gah, I get it | 03:14 |
mordred | because in 2.7 and higher, there is a thing | 03:14 |
mordred | cool | 03:14 |
mordred | clarkb: also, re: https://review.openstack.org/#/c/53354/1/jeepyb/cmd/manage_projects.py | 03:14 |
clarkb | mordred: ya? | 03:14 |
mordred | it works both ways - BUT | 03:14 |
mordred | I'll fix it to be like the manpage (smaller patch too) | 03:15 |
clarkb | ok | 03:15 |
clarkb | I updated the ordereddict review | 03:15 |
openstackgerrit | Monty Taylor proposed a change to openstack-infra/jeepyb: Only push tags to gerrit https://review.openstack.org/53354 | 03:16 |
mordred | clarkb: ^^ | 03:16 |
*** markwash has joined #openstack-infra | 03:17 | |
*** rcleere has joined #openstack-infra | 03:17 | |
clarkb | mordred: you fixed it for one but not the other :) | 03:17 |
mordred | clarkb: that's right | 03:18 |
mordred | clarkb: on purpose | 03:18 |
mordred | clarkb: I decieded that I should make the patch match the commit message | 03:18 |
clarkb | mordred: ah | 03:18 |
mordred | and not also change ordering of command arguments in an unrelated functional manner :) | 03:18 |
clarkb | actually it does | 03:18 |
clarkb | ok | 03:18 |
clarkb | yeah I don't think it really matters here. it does matter with refs and filenames and stuff sometimes, but for this case I don't think it matters | 03:19 |
*** andreaf has joined #openstack-infra | 03:21 | |
*** CaptTofu has joined #openstack-infra | 03:22 | |
*** nati_uen_ has quit IRC | 03:26 | |
*** nati_ueno has joined #openstack-infra | 03:26 | |
*** CaptTofu has quit IRC | 03:27 | |
*** nati_ueno has quit IRC | 03:31 | |
*** dims has quit IRC | 03:31 | |
*** nati_ueno has joined #openstack-infra | 03:50 | |
*** tian has quit IRC | 03:50 | |
*** scairbus has joined #openstack-infra | 03:53 | |
clarkb | mordred speaking of modern mysql, did you see our trove DBs are 5.1 | 03:55 |
mordred | what? | 03:55 |
mordred | hub_cap: ^^ WTF man? | 03:55 |
mordred | hub_cap: that's stupid and irresponsible | 03:55 |
mordred | I mean, seriously. completely unacceptable | 03:56 |
mordred | hub_cap: I'm angry with you | 03:56 |
mordred | hub_cap: I may withhold feeding you in hong kong | 03:57 |
clarkb | whoops I started something | 03:57 |
*** scairbus has quit IRC | 03:57 | |
hub_cap | what! | 03:58 |
hub_cap | so. not. fair. | 03:59 |
hub_cap | how come _im_ to blame for rackspace decisions?? mordred and clarkb i blame u for ***insert something hp does wrong*** | 03:59 |
mordred | hub_cap: you run trove man | 03:59 |
mordred | hub_cap: you are at least PARTIALLY more to blame than clark or I | 04:00 |
mordred | hub_cap: who should I yell at? | 04:00 |
hub_cap | yelling will do u no good. suffice it to say that since wheezy came out there is a plan to migrate to 55 | 04:00 |
hub_cap | but i suggest yelling at demorris from rackspace, hs the product mgr's mgr | 04:00 |
hub_cap | *he is* | 04:00 |
hub_cap | but if you stop using rax trove, itll be a kick in the teeth, so maybe its not a bad thing to complain and go to a modern mysql install ;) | 04:01 |
Alex_Gaynor | *clears throat* "modern mysql" *goes back to trolling elsewhere* | 04:02 |
* hub_cap performs seppuku to appease mordred | 04:02 | |
mordred | Alex_Gaynor: facebook. google. twitter. still waiting for rebuttal. | 04:03 |
Alex_Gaynor | mordred: I've got a draft blog post to that entire line of reasoning | 04:03 |
mordred | hub_cap: please please please please PLEASE do not use the MySQL that is shipped with the distro | 04:03 |
mordred | hub_cap: EVER | 04:03 |
hub_cap | mordred: in agreement w/ u | 04:03 |
mordred | hub_cap: no production system at scale does that. it's a VERY bad idea | 04:04 |
clarkb | mordred that is what is used :) debian builds | 04:04 |
mordred | clarkb: I don't care | 04:04 |
mordred | it's stupid | 04:04 |
* hub_cap does not run ops for rax+trove | 04:04 | |
mordred | the people who run ops for rax+trove need to learn somethign about mysql ops | 04:04 |
hub_cap | but agreed. there are some patches on top of mysql that are pretty damn necessary | 04:04 |
mordred | as someone who has been a leading world expert on mysql at scale, I can tell you with all the authority it is possible to have on the subject, that whoever thinks running a production service on the MySQL that debian ships is 100% categorically in all ways wrong | 04:05 |
mordred | it should never ever ever ever ever ever ever be done | 04:05 |
*** pvo has quit IRC | 04:05 | |
*** Guest55109 has quit IRC | 04:05 | |
hub_cap | heh. let me introduce u to some people at rax who made the decision (too bad they wont be @ the summit) | 04:06 |
mordred | the ONLY time it is acceptable is when you are dealing wiht a single box deploy and you don't have enough load or ops to care, like when we ran our own mysql for things like etherpad | 04:06 |
clarkb | SpamapS should just stop packaging it? (sorry I can't help but fan the flames) | 04:06 |
mordred | hub_cap: I'm emailng their bosses right now | 04:06 |
hub_cap | id love to see you go of on them ;) | 04:06 |
mordred | clarkb: no, it's fine for its intended uses | 04:06 |
hub_cap | <3 mordred | 04:06 |
mordred | clarkb: rackspace's cloud database services is the wrong scale to use it for | 04:06 |
clarkb | gotcha | 04:06 |
mordred | becuase they MAY actually have people thinking that they're providing a prodction quality service | 04:07 |
mordred | and taking care of responsible DBA-like system tasks for them | 04:07 |
* hub_cap thinks its best to be quiet now | 04:08 | |
hub_cap | mordred: thx for emailing the high ups. it might light a needed fire :) | 04:08 |
mordred | hub_cap: you want me to CC you? | 04:08 |
hub_cap | mordred: nope. gonna stay far away from that | 04:09 |
*** lillie has joined #openstack-infra | 04:10 | |
*** lillie is now known as Guest3096 | 04:10 | |
*** pvo has joined #openstack-infra | 04:10 | |
lifeless | pleia2: (and any -infra ops) - I'm going to be shrinking the poc cloud down to one hypervisor imminently | 04:16 |
lifeless | since that POC doesn't have live migrate setup | 04:16 |
lifeless | this will likely piss nodepool off :) | 04:16 |
*** wenlock has quit IRC | 04:16 | |
lifeless | we've just got the goahead to redploy the machines | 04:16 |
lifeless | I'll keep one hypervisor on poc. for nodepool to use until cd-overcloud is continually available | 04:17 |
*** nati_ueno has quit IRC | 04:17 | |
*** nati_ueno has joined #openstack-infra | 04:17 | |
hub_cap | ok wife is done putting baby to sleep /me dissapears for the evening | 04:18 |
*** jerryz has quit IRC | 04:18 | |
clarkb | lifeless: it should eventually gc nodes that go away | 04:19 |
*** nati_ueno has quit IRC | 04:20 | |
*** nati_ueno has joined #openstack-infra | 04:20 | |
lifeless | clarkb: cool | 04:21 |
lifeless | clarkb: just didn't want anyone going 'ruh roh it's broken' | 04:21 |
lifeless | cause once I've shutdown stuff, it should be stable still | 04:21 |
clarkb | yup thanks for letting us know | 04:21 |
*** lnxnut has quit IRC | 04:22 | |
*** slong has joined #openstack-infra | 04:25 | |
mordred | lifeless: ++ | 04:26 |
*** ryanpetrello has joined #openstack-infra | 04:51 | |
*** nati_ueno has quit IRC | 04:54 | |
*** nati_ueno has joined #openstack-infra | 04:54 | |
*** nati_ueno has quit IRC | 04:59 | |
*** CaptTofu has joined #openstack-infra | 05:01 | |
*** Ryan_Lane has joined #openstack-infra | 05:01 | |
*** rcleere has quit IRC | 05:12 | |
*** thomasbiege has joined #openstack-infra | 05:14 | |
*** CaptTofu has quit IRC | 05:15 | |
*** CaptTofu has joined #openstack-infra | 05:16 | |
*** davidhadas has joined #openstack-infra | 05:16 | |
*** CaptTofu has quit IRC | 05:20 | |
*** ryanpetrello has quit IRC | 05:33 | |
*** nicedice__ has quit IRC | 05:39 | |
openstackgerrit | Joshua Harlow proposed a change to openstack/requirements: Add taskflow (used by cinder + others) to requirements https://review.openstack.org/52725 | 05:56 |
*** matsuhashi has joined #openstack-infra | 06:07 | |
*** slong has quit IRC | 06:07 | |
*** Ryan_Lane has quit IRC | 06:08 | |
*** ljjjustin has quit IRC | 06:10 | |
*** pblaho has joined #openstack-infra | 06:12 | |
*** thomasbiege has quit IRC | 06:14 | |
*** ljjjustin has joined #openstack-infra | 06:17 | |
*** amotoki has quit IRC | 06:19 | |
*** Devioslang has joined #openstack-infra | 06:35 | |
*** flaper87|afk is now known as flaper87 | 06:37 | |
*** thomasbiege has joined #openstack-infra | 06:45 | |
*** Bada has joined #openstack-infra | 06:48 | |
*** thomasbiege1 has joined #openstack-infra | 06:51 | |
*** michchap has quit IRC | 06:51 | |
*** michchap has joined #openstack-infra | 06:52 | |
*** thomasbiege has quit IRC | 06:55 | |
*** Bada has quit IRC | 06:57 | |
*** YorikSar_AFK has quit IRC | 07:03 | |
* SpamapS returns to find his poor Debian packages bemsmirtched | 07:07 | |
SpamapS | mordred: agreed though. ;) | 07:07 |
SpamapS | I'm ][ this close to just saying f' it with packaging MySQL though. | 07:07 |
*** matsuhashi has quit IRC | 07:18 | |
*** matsuhashi has joined #openstack-infra | 07:18 | |
*** dkliban has joined #openstack-infra | 07:23 | |
*** SergeyLukjanov has quit IRC | 07:24 | |
*** Devioslang has quit IRC | 07:24 | |
*** Bada has joined #openstack-infra | 07:25 | |
*** flaper87 is now known as flaper87|afk | 07:27 | |
*** dkliban has quit IRC | 07:48 | |
*** afazekas has joined #openstack-infra | 07:49 | |
*** ljjjustin has quit IRC | 07:53 | |
*** ljjjustin has joined #openstack-infra | 07:55 | |
*** yassine has joined #openstack-infra | 07:57 | |
*** jpich has joined #openstack-infra | 08:02 | |
*** derekh has joined #openstack-infra | 08:05 | |
*** hashar has joined #openstack-infra | 08:07 | |
*** davidhadas has quit IRC | 08:11 | |
*** fbo_away is now known as fbo | 08:11 | |
*** dkliban has joined #openstack-infra | 08:18 | |
*** davidhadas has joined #openstack-infra | 08:18 | |
*** dkliban has quit IRC | 08:35 | |
*** mattymo has joined #openstack-infra | 08:39 | |
*** dizquierdo has joined #openstack-infra | 08:43 | |
*** matsuhashi has quit IRC | 08:46 | |
*** matsuhashi has joined #openstack-infra | 08:46 | |
*** thomasbiege1 has quit IRC | 08:53 | |
*** DinaBelova has joined #openstack-infra | 08:53 | |
*** ljjjustin has quit IRC | 08:56 | |
*** ljjjustin has joined #openstack-infra | 08:57 | |
*** dizquierdo has quit IRC | 09:19 | |
*** pblaho has quit IRC | 09:20 | |
mattymo | jeblair clarkb fungi: Are any of you available to request a channel registration for me? | 09:29 |
*** bingbu has quit IRC | 09:32 | |
*** matsuhashi has quit IRC | 09:34 | |
*** matsuhashi has joined #openstack-infra | 09:34 | |
*** DinaBelova has quit IRC | 09:36 | |
*** matsuhashi has quit IRC | 09:39 | |
*** pblaho has joined #openstack-infra | 09:40 | |
*** ljjjustin has quit IRC | 09:43 | |
*** boris-42 has quit IRC | 09:45 | |
*** xchu has quit IRC | 09:48 | |
*** DinaBelova has joined #openstack-infra | 09:48 | |
*** plomakin_ has quit IRC | 09:49 | |
*** plomakin has joined #openstack-infra | 09:50 | |
openstackgerrit | Ekaterina Fedorova proposed a change to openstack-infra/config: Add murano-metadataclient to stackforge https://review.openstack.org/53817 | 10:01 |
openstackgerrit | Ekaterina Fedorova proposed a change to openstack-infra/config: Add murano-metadataclient to stackforge https://review.openstack.org/52092 | 10:05 |
*** pblaho has quit IRC | 10:07 | |
*** thomasbiege1 has joined #openstack-infra | 10:08 | |
*** flaper87|afk is now known as flaper87 | 10:13 | |
ogelbukh | jeblair: ping | 10:16 |
*** ekarlso has quit IRC | 10:17 | |
*** ekarlso has joined #openstack-infra | 10:17 | |
*** hashar has quit IRC | 10:19 | |
*** Loquacities has quit IRC | 10:22 | |
*** Loquacity has joined #openstack-infra | 10:23 | |
*** DinaBelova has quit IRC | 10:27 | |
*** matsuhashi has joined #openstack-infra | 10:27 | |
*** nosnos has quit IRC | 10:31 | |
*** pcm_ has joined #openstack-infra | 10:33 | |
*** pcm_ has quit IRC | 10:34 | |
*** pcm_ has joined #openstack-infra | 10:35 | |
*** DinaBelova has joined #openstack-infra | 10:35 | |
*** pblaho has joined #openstack-infra | 10:37 | |
*** alexpilotti has joined #openstack-infra | 10:45 | |
*** matsuhashi has quit IRC | 10:46 | |
*** matsuhashi has joined #openstack-infra | 10:47 | |
*** flaper87 is now known as flaper87|afk | 10:48 | |
*** guohliu has quit IRC | 10:49 | |
*** matsuhashi has quit IRC | 10:51 | |
*** thomasbiege1 has quit IRC | 11:03 | |
*** boris-42 has joined #openstack-infra | 11:09 | |
*** dims has joined #openstack-infra | 11:12 | |
*** beagles is now known as seagulls | 11:14 | |
*** mriedem has joined #openstack-infra | 11:16 | |
*** matsuhashi has joined #openstack-infra | 11:20 | |
mattymo | jeblair clarkb fungi ping? | 11:23 |
*** matsuhashi has quit IRC | 11:23 | |
*** matsuhashi has joined #openstack-infra | 11:24 | |
*** matsuhashi has quit IRC | 11:24 | |
*** matsuhashi has joined #openstack-infra | 11:25 | |
*** DinaBelova has quit IRC | 11:27 | |
*** dkliban has joined #openstack-infra | 11:29 | |
*** matsuhashi has quit IRC | 11:29 | |
*** adalbas has joined #openstack-infra | 11:33 | |
*** hashar has joined #openstack-infra | 11:41 | |
*** DinaBelova has joined #openstack-infra | 11:47 | |
*** markmc has joined #openstack-infra | 11:50 | |
*** DinaBelova has quit IRC | 11:51 | |
*** thomasbiege1 has joined #openstack-infra | 11:54 | |
*** weshay has joined #openstack-infra | 12:03 | |
*** dkliban has quit IRC | 12:04 | |
*** annegentle has quit IRC | 12:04 | |
*** annegentle has joined #openstack-infra | 12:07 | |
*** flaper87|afk is now known as flaper87 | 12:09 | |
*** annegentle_ has joined #openstack-infra | 12:11 | |
*** annegentle has quit IRC | 12:12 | |
*** dizquierdo has joined #openstack-infra | 12:13 | |
*** DinaBelova has joined #openstack-infra | 12:26 | |
*** thomasem has joined #openstack-infra | 12:32 | |
*** dizquierdo has quit IRC | 12:34 | |
*** ArxCruz has joined #openstack-infra | 12:35 | |
*** dims has quit IRC | 12:38 | |
*** dims has joined #openstack-infra | 12:40 | |
*** che-arne has quit IRC | 12:51 | |
*** julim has joined #openstack-infra | 13:02 | |
mordred | SpamapS: I basically just spending my time besmirtching things you do | 13:06 |
*** anteaya has joined #openstack-infra | 13:07 | |
ogelbukh | mordred: good day, sir | 13:07 |
mordred | ogelbukh: morning! | 13:08 |
*** prad has joined #openstack-infra | 13:09 | |
ogelbukh | mordred: you may have noticed that email i sent to the list yesterday, re diagnostics project | 13:09 |
ogelbukh | just wanted to ask what steps we need to do to start integration with infra as a stackforge project? | 13:10 |
ogelbukh | should i file a request of some sort, or rise the discussion in infra meeting? | 13:11 |
ogelbukh | or change request to infra config is sufficient? | 13:11 |
*** ericw has quit IRC | 13:11 | |
anteaya | ogelbukh: have you seen this page yet? http://ci.openstack.org/stackforge.html | 13:12 |
*** ericw_ has joined #openstack-infra | 13:12 | |
*** russellb is now known as rustlebee | 13:12 | |
openstackgerrit | A change was merged to openstack-infra/gitdm: Close havana and add Icehouse release configuration https://review.openstack.org/53424 | 13:12 |
ogelbukh | anteaya: yes, I did | 13:13 |
anteaya | great | 13:13 |
*** miqui has joined #openstack-infra | 13:13 | |
openstackgerrit | A change was merged to openstack-infra/gitdm: update dansmith employment history https://review.openstack.org/53744 | 13:13 |
openstackgerrit | A change was merged to openstack-infra/gitdm: add email terrylhowe https://review.openstack.org/53716 | 13:13 |
anteaya | do you have a url for a patch? | 13:13 |
ogelbukh | but i guess there could be some formal procedure ) | 13:13 |
fungi | mattymo: for unofficial/stackforge projects, we need those projects to register their channels with freenode on their own and then add the infra core devs as additional channel founders (so that we can troubleshoot issues with meetbot should the need arise, and also so that we can assist in administration of the channel if your project is eventually incubated) | 13:13 |
fungi | mattymo: instructions seem to be at http://blog.freenode.net/2008/04/registering-a-channel-on-freenode/ | 13:14 |
ogelbukh | anteaya: haven't sent it yet, will do in couple minutes | 13:14 |
anteaya | k | 13:14 |
*** matty_dubs|gone is now known as matty_dubs | 13:14 | |
ogelbukh | anteaya: thank you! | 13:14 |
anteaya | np | 13:14 |
fungi | mattymo: (though that looks a little aged, i'll see if i can find a better/more recent writeup) | 13:14 |
anteaya | ogelbukh: there may be more to do, but things tend to move a little faster when there is an actual patch under review | 13:15 |
ogelbukh | excellent, thanks | 13:15 |
mattymo | fungi, sorry just reading now | 13:16 |
anteaya | fungi: after I do my morning thing, I am going to start puppeting owncloud and will bug you for guidance, I think i understand most of the steps I need to do | 13:17 |
mattymo | fungi, freenode admins said that #openstack-* needs to be requested by CG of openstack | 13:17 |
mattymo | but you can simply request in #freenode on my behalf and simply say "it's okay if he requests #openstack-fuel" | 13:17 |
mattymo | s/he/mattymo | 13:17 |
fungi | mattymo: i *think* that we only use #openstack-.* channel names for official purposes, so that also may require some discussion | 13:17 |
mattymo | fungi, how can I we start such a discussion | 13:18 |
mattymo | wow I can't type.. how can we start such a discussion? | 13:19 |
fungi | i'm trying to think which venue(s) are the best place to discuss that topic as a project. there are a couple of considerations... | 13:19 |
mattymo | I didn't personally pick this convention.. we've been occupying #openstack-fuel for nearly a year now | 13:20 |
mattymo | but now that we are on gerrit we want bot services... and you have a requirement to register the channel | 13:20 |
fungi | first, each new task we take on requires additional infra team manpower, however incremental it may be, it adds up... so the infra team needs to discuss whether we can support taking on additional tasks for unofficial projects (precedent may also come into play there to some extent, not sure) | 13:21 |
fungi | we've not really run bots on non-official channels much and we probably should come up with some sort of policy around supporting that | 13:22 |
mattymo | fungi, do you mind if I just start a thread and request commentary? | 13:23 |
mattymo | on openstack-infra list | 13:23 |
fungi | second, policy decisions like that affect the entire community, so it probably also merits discussing with (at least) the developer community since they're our heaviest regular irc users | 13:23 |
*** ryanpetrello has joined #openstack-infra | 13:23 | |
fungi | mattymo: yeah, i think the discussions probably happen in that order... infra first, then dev | 13:23 |
mattymo | fungi, ok. We're just looking to try to settle some housekeeping things before Summit | 13:24 |
mattymo | I hope this won't take 2+ weeks | 13:24 |
fungi | it's not that i'm singling out fuel or anything, just that we've not really had requests to do this and since the communities around stackforge projects are exploding with activity we need to start making some hard decisions to help prevent it from sucking away the time we need to be spending supporting official parts of openstack | 13:25 |
mattymo | and I hope that our company's membership in the foundation helps influence such choices | 13:26 |
fungi | so while i'm very, very, very much in favor of doing what we can to help foster communities around new related projects within the openstack ecosystem and free software in general, i want to make sure we don't let openstack itself suffer because of it | 13:26 |
*** dansmith is now known as Steely_Dan | 13:26 | |
openstackgerrit | Oleg Gelbukh proposed a change to openstack-infra/config: Add rubick project to stackforge https://review.openstack.org/53858 | 13:26 |
fungi | mattymo: definitely! all the systems engineers your company wants to donate to help run infrastructure services for the project will be most welcome | 13:27 |
mattymo | fungi, I'll keep that in mind and pass the word along | 13:29 |
*** rnirmal has joined #openstack-infra | 13:30 | |
*** alcabrera has joined #openstack-infra | 13:30 | |
*** ericw_ has quit IRC | 13:33 | |
*** DinaBelova has quit IRC | 13:34 | |
fungi | awesome | 13:36 |
*** ogelbukh has quit IRC | 13:37 | |
*** ericw has joined #openstack-infra | 13:38 | |
*** mestery has quit IRC | 13:42 | |
ArxCruz | clarkb: fyu postgresql and haproxy works for me on 3.0.0 and 0.4.1 version | 13:42 |
ArxCruz | although all tempest tests that my vm run fails because the scripts are ubuntu like :/ | 13:43 |
ArxCruz | s/fyu/fyi | 13:43 |
anteaya | hi ArxCruz, are you aware it will be about 2 hours before clarkb will get back to you? | 13:44 |
*** xeyed4good has joined #openstack-infra | 13:44 | |
ArxCruz | anteaya: nope :P | 13:44 |
mattymo | fungi, mail out to infra | 13:44 |
anteaya | ah okay, just didn't want you to be surprised with the delay in response | 13:46 |
fungi | mattymo: awesome, thanks! i expect this will generate some discussion about what limits we do or don't need to place on stuff like this going forward. i mostly just want to make sure i don't do something which sets a precedent and opens the flood gates for a bunch more work for us down the road | 13:46 |
anteaya | he is on Pacific time | 13:46 |
*** ogelbukh has joined #openstack-infra | 13:46 | |
*** alcabrera is now known as alcabrera|afk | 13:46 | |
fungi | mattymo: and with a lot of the infra core people being displaced in time and/or traveling i expect an asynchronous e-mail discussion will work out better | 13:46 |
fungi | otherwise we'd just hash it out in here or in the infra meeting on tursday | 13:47 |
fungi | s/thursday/tuesday/ | 13:47 |
fungi | (no idea how my fingers did that) | 13:47 |
mattymo | so there's a good chance it will come up Tuesday | 13:47 |
fungi | let's see how far we get with the ml thread, and then we can add it to the meeting agenda if it will help | 13:48 |
*** mestery has joined #openstack-infra | 13:50 | |
*** pcm_ has quit IRC | 13:51 | |
*** pcm_ has joined #openstack-infra | 13:51 | |
*** lnxnut has joined #openstack-infra | 13:54 | |
*** amotoki has joined #openstack-infra | 13:55 | |
*** xeyed4good has left #openstack-infra | 13:57 | |
*** sandywalsh has joined #openstack-infra | 13:57 | |
*** che-arne has joined #openstack-infra | 13:57 | |
*** luhrs1 has joined #openstack-infra | 13:57 | |
*** thomasbiege1 has quit IRC | 13:59 | |
openstackgerrit | A change was merged to openstack-infra/pypi-mirror: Install some python with our package https://review.openstack.org/52187 | 13:59 |
*** amotoki has quit IRC | 14:02 | |
*** amotoki has joined #openstack-infra | 14:02 | |
*** amotoki has quit IRC | 14:03 | |
*** alexpilotti_ has joined #openstack-infra | 14:05 | |
*** alexpilotti has quit IRC | 14:08 | |
*** alexpilotti_ is now known as alexpilotti | 14:08 | |
openstackgerrit | Mark McLoughlin proposed a change to openstack/requirements: Allow use of oslo.messaging-1.3.0a1 https://review.openstack.org/53867 | 14:09 |
openstackgerrit | Anita Kuno proposed a change to openstack-infra/config: Create an owncloud instance. https://review.openstack.org/53868 | 14:09 |
fungi | anteaya: once you're satisfied with that, let me know and i'll have a look | 14:10 |
*** cody-somerville has joined #openstack-infra | 14:10 | |
*** cody-somerville has quit IRC | 14:10 | |
*** cody-somerville has joined #openstack-infra | 14:10 | |
*** esker has joined #openstack-infra | 14:10 | |
*** esker has quit IRC | 14:10 | |
*** dcramer_ has joined #openstack-infra | 14:10 | |
anteaya | fungi k | 14:11 |
*** esker has joined #openstack-infra | 14:11 | |
*** datsun180b has joined #openstack-infra | 14:16 | |
*** bnemec is now known as beekneemech | 14:16 | |
*** luhrs1 has quit IRC | 14:16 | |
*** markwash has quit IRC | 14:17 | |
anteaya | fungi okay I am ready for you to take a look | 14:17 |
anteaya | mostly I need to know if I keep going on this file or if I need to do something in another file | 14:18 |
anteaya | I added a comment to that effect | 14:18 |
*** markwash has joined #openstack-infra | 14:18 | |
*** alaski is now known as lascii | 14:18 | |
katyafervent | fungi, Hi! It's me again, I made another try on https://review.openstack.org/#/c/52092 :) Please write your comments) | 14:18 |
*** oubiwann has joined #openstack-infra | 14:19 | |
Steap | mordred: I've resubmitted https://review.openstack.org/#/c/53306/ according to our yesterday's talk, could you take a look at it when you have some time ? | 14:20 |
*** dims is now known as blur | 14:21 | |
katyafervent | fungi, I have another question. Do you now, when repository will be moved to stackforge will tags be kept or not? Thanks in advance) | 14:21 |
*** UtahDave has joined #openstack-infra | 14:23 | |
*** dizquierdo has joined #openstack-infra | 14:23 | |
*** ericw has quit IRC | 14:23 | |
fungi | katyafervent: yes, tags get imported, as do any existing branches | 14:29 |
fungi | katyafervent: if there are tags or branches you don't want imported, delete them (you could always fork, delete them in the fork, then use the git url of the fork for the import if you don't want to or lack permission to delete from the original for some reason) | 14:30 |
katyafervent | fungi, Thank you) Then I gonna delete some while I can) | 14:30 |
fungi | katyafervent: we highly recommend it | 14:31 |
openstackgerrit | Adrian Otto proposed a change to openstack-infra/config: Adding project Solum to StackForge https://review.openstack.org/53151 | 14:34 |
*** kiall has quit IRC | 14:35 | |
*** UtahDave has quit IRC | 14:36 | |
*** wenlock has joined #openstack-infra | 14:40 | |
*** cyeoh_ is now known as cyeoh | 14:44 | |
*** rcleere has joined #openstack-infra | 14:45 | |
*** ftcjeff_ has quit IRC | 14:49 | |
*** oubiwann has quit IRC | 14:50 | |
*** dkliban has joined #openstack-infra | 14:51 | |
*** alcabrera|afk is now known as alcabrera | 14:51 | |
openstackgerrit | Dzmitry Horbach proposed a change to openstack-infra/jenkins-job-builder: Jenkins Dynamic Parameter Plug-in support https://review.openstack.org/53878 | 14:56 |
*** SergeyLukjanov has joined #openstack-infra | 14:56 | |
*** UtahDave has joined #openstack-infra | 14:57 | |
*** danger_fo is now known as danger_fo_away | 14:57 | |
*** dmsimard has joined #openstack-infra | 14:58 | |
*** nati_ueno has joined #openstack-infra | 14:58 | |
*** romcheg has joined #openstack-infra | 14:59 | |
*** rpodolyaka has joined #openstack-infra | 14:59 | |
*** oubiwann has joined #openstack-infra | 15:02 | |
sdague | maurosr: ok, I think your grenade changes look good, lets see what happens when it tries to run | 15:03 |
sdague | maurosr: where are your devstack-gate changes? | 15:03 |
*** ericw has joined #openstack-infra | 15:03 | |
maurosr | sdague: pushing in a second | 15:04 |
*** hashar has quit IRC | 15:05 | |
openstackgerrit | Mauro S. M. Rodrigues proposed a change to openstack-infra/config: Add stable/havana to gate options https://review.openstack.org/53879 | 15:05 |
maurosr | sdague: ^ for infra config I think just this minimal changes is enough if I got it right | 15:06 |
sdague | so, I don't think we actually want to noop there | 15:07 |
sdague | yeh, that's not going to do what you think. | 15:07 |
sdague | gate-grenade-noop is actually a job that runs on the grenade jobs, and just always returns true | 15:08 |
SpamapS | mordred: the main reason for mysql in distros IMO is to have easy libmysqlclient/mysql/mysqldump access from outside the server. I have to agree that running your mysqld on distro mysql is misguided in any "it matters" situation. | 15:08 |
maurosr | sdague: so if we dont want noop there, I think anything else will run since (gate|check)-grenade-devstack-vm run for everything not stable/folsom or stable/grizzly right? | 15:09 |
sdague | maurosr: actually, we need to expand the stable job above it, I just left a comment | 15:10 |
*** dkliban has quit IRC | 15:10 | |
*** dmsimard has left #openstack-infra | 15:10 | |
sdague | the matrix of how jobs get selected is a little convoluted :) | 15:11 |
maurosr | sdague: but since we want havana stable patches running voting grenades checks we need to create another entry there right? pointing voting Tru | 15:12 |
maurosr | *true | 15:12 |
mordred | SpamapS: ++ | 15:12 |
sdague | maurosr: well lets start off with the existing job definition first, then deal with the voting change once we know it works | 15:12 |
sdague | maurosr: basically every project lists all the possible jobs it might run - https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/zuul/layout.yaml#L1513 | 15:13 |
sdague | then the jobs have the ability to say which branches they run on | 15:13 |
sdague | also voting defaults to true, so you can just delete the voting line to change it to true when the time comes | 15:14 |
*** jergerber has joined #openstack-infra | 15:14 | |
openstackgerrit | Ekaterina Fedorova proposed a change to openstack-infra/config: Add murano-metadataclient to stackforge https://review.openstack.org/52092 | 15:15 |
maurosr | sdague: right, got it, I though since grenade was working fine on havana that we would want it voting from the start, and grizzly's runs non-voting | 15:15 |
sdague | so that's actually the stable job | 15:16 |
sdague | which we aren't voting anywhere yet | 15:16 |
sdague | https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/zuul/layout.yaml#L149 | 15:17 |
sdague | we're actually running on anything after grizzly, voting for the main grenade job | 15:17 |
sdague | that branch regex is a not | 15:17 |
*** danger_fo_away is now known as danger_fo | 15:17 | |
sdague | so it's just not running on folsom and grizzly | 15:17 |
*** blur is now known as dims | 15:18 | |
katyafervent | fungi, Sorry, I'm a little slow with pypi registration (never done it before). Well, know I did register all needed packages (thanks to your explanation) and hope now everything's fine) | 15:19 |
maurosr | sdague: and that is something that we *want* right? and the stable non-voting for stable/grizzly... which means, according to your comment on the patch, that havana patches will run grenade-devstack and grenade-devstack-stable.. am I right? | 15:20 |
sdague | after my suggested change they would | 15:20 |
sdague | today with the job definitions stable/grizzly => grenade-devstack-stable, stable/havana => grenade-devstack, master => grenade-devstack | 15:21 |
*** kiall has joined #openstack-infra | 15:21 | |
sdague | but we actually want stable/havana to also have grenade-devstack-stable, so that it won't break the havana => master transition | 15:22 |
sdague | because grenade-devstack on stable/havana actually tests the pull up upgrade, so grizzly => havana | 15:22 |
maurosr | sdague: ok =), now I got it.. thanks for the explanation | 15:23 |
sdague | yep, no worries | 15:23 |
sdague | it's a lot to keep your head around :) | 15:23 |
*** flaper87 is now known as flaper87|afk | 15:24 | |
openstackgerrit | Dzmitry Horbach proposed a change to openstack-infra/jenkins-job-builder: Jenkins Dynamic Parameter Plug-in support https://review.openstack.org/53884 | 15:24 |
*** yaguang has joined #openstack-infra | 15:27 | |
fungi | katyafervent: great! i'll have a look | 15:32 |
*** zul has joined #openstack-infra | 15:34 | |
*** jaypipes has joined #openstack-infra | 15:35 | |
*** ^d has joined #openstack-infra | 15:41 | |
*** senk has joined #openstack-infra | 15:44 | |
*** adalbas has quit IRC | 15:48 | |
openstackgerrit | Sean Dague proposed a change to openstack-infra/config: make wsme / pecan participate in the gate symetrically https://review.openstack.org/53893 | 15:50 |
sdague | fungi: a quick review of that would be appropriate, as we've openned ourselves up to an asymetry with the last devstack change that merged | 15:51 |
*** mattymo has quit IRC | 15:51 | |
fungi | k | 15:51 |
*** boris-42 has quit IRC | 15:52 | |
openstackgerrit | Dzmitry Horbach proposed a change to openstack-infra/jenkins-job-builder: Jenkins Dynamic Parameter Plug-in support https://review.openstack.org/53884 | 15:52 |
*** mattymo has joined #openstack-infra | 15:52 | |
*** boris-42 has joined #openstack-infra | 15:52 | |
fungi | clarkb: once you're around, let's fast-track https://review.openstack.org/53893 before something breaks | 15:53 |
sdague | fungi: that's all we need right, the source tree setting from gerrit is pretty magical? | 15:55 |
mordred | fungi: oh wow. we're gating on trunk pecan/wsme now? neat | 15:55 |
sdague | mordred: we're going to | 15:55 |
mordred | love it | 15:55 |
mordred | fungi: +2/+A | 15:55 |
sdague | dhellmann and ryanpetrello were headed down that path | 15:55 |
fungi | sdague: yeah, it gets passed as a ref from zuul | 15:55 |
ryanpetrello | :D | 15:55 |
*** gyee has joined #openstack-infra | 15:56 | |
sdague | mordred, so I just accelerated it | 15:56 |
mordred | sdague: I'm thrilled | 15:56 |
sdague | the devstack change to support it just landed, so we kind of need the config to land soon, so we don't let a window happen where someone could land a breaking change | 15:56 |
dhellmann | I thought we were just going to gate pecan & wsme on openstack, but not the other way? | 15:56 |
mordred | it also puts more weight behind "openstack uses pecan/wsme" :) | 15:56 |
mordred | if they're in the gate | 15:56 |
mordred | dhellmann: assymetrical gates, we've found, are unhappy making | 15:57 |
fungi | sdague: once it runs, let's check the logs though to make sure mirror selection is working properly (stackforge projects don't usually get restricted to our pypi mirror) | 15:57 |
openstackgerrit | A change was merged to openstack-infra/config: make wsme / pecan participate in the gate symetrically https://review.openstack.org/53893 | 15:57 |
mtreinish | dhellmann: you kind of need it both ways | 15:57 |
fungi | dhellmann: you're right, and that's what this is doing basically (sdague's change just adds the jobs we need to run to do it) | 15:58 |
dhellmann | I'm OK with it, I'm just surprised :-) | 15:58 |
fungi | dhellmann: the concern is that since we're consuming branch tip from those libraries in devstack, it's possible for an unreleased change in them to break other projects being gated with devstack-gate jobs | 15:59 |
* dhellmann nods | 15:59 | |
fungi | dhellmann: so this adds the jobs to run devstack-tempest et al on pecan and wsme changes | 15:59 |
sdague | yeh, so basically I realized we probably need a way to let devstack not pull stackforge libs | 16:00 |
dhellmann | I thought those devstack changes were just to allow gate jobs in pecan & wsme, but I misunderstood | 16:00 |
sdague | but this morning once things merged, I realized we didn't actually have that part | 16:00 |
*** jcoufal has joined #openstack-infra | 16:00 | |
sdague | so anyway, it's symetric now, we can decide if we don't want it symetric later | 16:00 |
dhellmann | wfm | 16:00 |
fungi | sdague: so the main risk i see with the current state is that we could make changes to an openstack project which depends on unreleased changes in pecan/wsme and the gate will no longer catch that (until devstack grows that filter you're talking about). that about it? | 16:01 |
sdague | fungi: yeh | 16:01 |
fungi | k | 16:01 |
sdague | but that I'm less concerned by | 16:01 |
sdague | but we can talk about it at summit... in the integrate the world sesssion | 16:02 |
*** lnxnut_ has joined #openstack-infra | 16:02 | |
sdague | it's good enough for the next 2 weeks | 16:02 |
*** lnxnut has quit IRC | 16:02 | |
sdague | ok, lunch | 16:02 |
fungi | better than disintegrate the world, i guess | 16:02 |
*** alcabrera is now known as alcabrera|lunch | 16:02 | |
openstackgerrit | Roman Prykhodchenko proposed a change to openstack-infra/devstack-gate: Support of Ironic https://review.openstack.org/53899 | 16:03 |
romcheg | Morning folks | 16:06 |
romcheg | I've just realised I might made this patch wrong. | 16:06 |
*** flaper87|afk is now known as flaper87 | 16:06 | |
romcheg | If I want to enable Ironic should I create a special flag for it or just add it to the list of enabled services? | 16:10 |
*** mrodden has quit IRC | 16:10 | |
openstackgerrit | Dzmitry Horbach proposed a change to openstack-infra/jenkins-job-builder: Jenkins Dynamic Parameter Plug-in support https://review.openstack.org/53884 | 16:11 |
openstackgerrit | Mauro S. M. Rodrigues proposed a change to openstack-infra/config: Add stable/havana to gate options https://review.openstack.org/53879 | 16:11 |
romcheg | clarkb, mordred: are you around? | 16:15 |
reed | fungi, meh, how can you be sure about that? just let me know in advance, so I burn my savings :) | 16:17 |
reed | oh man, BI is hard | 16:17 |
*** romcheg has left #openstack-infra | 16:20 | |
*** romcheg has joined #openstack-infra | 16:20 | |
*** fallenpegasus has joined #openstack-infra | 16:21 | |
*** mrodden has joined #openstack-infra | 16:23 | |
*** shardy has quit IRC | 16:24 | |
mordred | sdague, fungi: it would less likely to happen though, since the unittests would not get trunk pecan/wsme | 16:25 |
*** SergeyLukjanov has quit IRC | 16:25 | |
* fungi nods | 16:25 | |
fungi | i hadn't thought about that | 16:25 |
openstackgerrit | Roman Prykhodchenko proposed a change to openstack-infra/devstack-gate: Support of Ironic https://review.openstack.org/53899 | 16:26 |
*** alcabrera|lunch is now known as alcabrera | 16:29 | |
*** jpich has quit IRC | 16:30 | |
*** esker has quit IRC | 16:33 | |
*** esker has joined #openstack-infra | 16:34 | |
*** markwash has quit IRC | 16:34 | |
*** thedodd has quit IRC | 16:34 | |
* fungi ducks out to lunch for a bit | 16:35 | |
*** matty_dubs is now known as matty_dubs|lunch | 16:35 | |
openstackgerrit | Ben Nemec proposed a change to openstack-dev/hacking: Fix import grouping https://review.openstack.org/52220 | 16:35 |
openstackgerrit | Ben Nemec proposed a change to openstack-dev/hacking: Enforce import grouping https://review.openstack.org/52221 | 16:35 |
*** romcheg has quit IRC | 16:36 | |
*** markmcclain has joined #openstack-infra | 16:37 | |
*** hogepodge has joined #openstack-infra | 16:37 | |
*** thedodd has joined #openstack-infra | 16:38 | |
*** boris-42 has quit IRC | 16:38 | |
openstackgerrit | Ben Nemec proposed a change to openstack-dev/hacking: Enforce import grouping https://review.openstack.org/52221 | 16:49 |
*** jergerber has quit IRC | 16:50 | |
*** zul has quit IRC | 16:50 | |
*** zul has joined #openstack-infra | 16:50 | |
*** romcheg has joined #openstack-infra | 16:51 | |
*** jergerber has joined #openstack-infra | 16:51 | |
*** SergeyLukjanov has joined #openstack-infra | 16:52 | |
openstackgerrit | Anita Kuno proposed a change to openstack-infra/config: Create an owncloud instance. https://review.openstack.org/53868 | 16:55 |
clarkb | morning | 16:55 |
anteaya | morning clarkb | 16:56 |
SpamapS | clarkb: remember how we were talking about the need to isolate SSL/TLS termination from everything else? https://github.com/bumptech/stud nice program for doing that. | 16:56 |
clarkb | interesting | 16:56 |
SpamapS | It even speaks haproxy's native PROXY protocol | 16:57 |
SpamapS | The idea being that SSL/TLS termination should be separate from haproxy (so that you can bbuild bigger fences around it without hamstringing your loadbalancing configurability for instance) | 16:57 |
*** thomasbiege1 has joined #openstack-infra | 16:58 | |
*** derekh has quit IRC | 16:59 | |
*** yassine has quit IRC | 17:01 | |
*** Bada has quit IRC | 17:01 | |
clarkb | mordred: fungi: sum uhm https://review.openstack.org/#/c/53893/1/modules/openstack_project/files/zuul/layout.yaml I don't think we did that in the way jeblair expected | 17:04 |
clarkb | the gate wasn't supposed to be mutual | 17:04 |
clarkb | *so uhm | 17:04 |
clarkb | sdague: ^ | 17:04 |
*** rnirmal has quit IRC | 17:05 | |
mordred | clarkb: yeah - I believe sdague changed his mind on the needs | 17:07 |
clarkb | mordred: well I think jeblair felt pretty strongly about not gating nova on pecan | 17:07 |
*** jcoufal has quit IRC | 17:07 | |
sdague | so honestly, I didn't so much change my mind, as realize we were missing something | 17:08 |
sdague | if you think jeblair feels strongly on this, let me land another patch in devstack | 17:09 |
clarkb | sdague: its not devstack that needs to change, the zuul layout and JJB jobs need changing | 17:09 |
*** jerryz has joined #openstack-infra | 17:10 | |
mordred | clarkb: devstack needs changing before we can change the zuul layout | 17:10 |
sdague | clarkb: no, I'm pretty sure devstack needs a change | 17:10 |
clarkb | devstack-gate should have enough hook magic to do what you need in and around devstack | 17:10 |
clarkb | what is devstack missing? | 17:10 |
sdague | a flag about whether or not to setup stackforge libs | 17:10 |
mordred | because we want it to consume them from git for their tests | 17:11 |
*** matty_dubs|lunch is now known as matty_dubs | 17:11 | |
mordred | but NOT consume them from git for openstack tests | 17:11 |
sdague | https://github.com/openstack-dev/devstack/blob/master/stack.sh#L633 right, that would need to be made conditional | 17:11 |
mordred | that was the inequality that had crept in | 17:11 |
clarkb | mordred: sdague: just have a d-g preinstall hook do that | 17:11 |
mordred | what? | 17:11 |
sdague | clarkb: how? | 17:11 |
mordred | no - do not do that | 17:11 |
clarkb | mordred: why not? | 17:11 |
mordred | we want devstack to be the thing that understands what's going on | 17:12 |
clarkb | this was specifically jeblair's desire for this testing | 17:12 |
mordred | d-g should only be a thing that configures devstack | 17:12 |
clarkb | that we do no update devstack and use d-g hooks to configure stuff as needed | 17:12 |
mordred | we should not move additional logic in to d-g | 17:12 |
clarkb | mordred: not into d-g, it would be in the job itself | 17:12 |
clarkb | using the pretest hook | 17:12 |
mordred | can you be much more explicit by what you mean with "stuff" | 17:12 |
mordred | because that makes no sense to me at all | 17:12 |
clarkb | mordred: pip install -U /opt/stack/pecan && pip install -U /opt/stack/wsme | 17:13 |
clarkb | that installs your libs | 17:13 |
clarkb | do you need more than that? | 17:13 |
sdague | clarkb: but that means pecan and wsme wouldn't play with global requirements, which may not be an issue, but seems odd | 17:14 |
clarkb | sdague: they can't play with global requirements | 17:14 |
clarkb | because we are testing pre release software and we shouldn't have any of that in the global requirements | 17:14 |
mordred | it feels very wrong to me | 17:14 |
sdague | no, I mean they can require something at a bad level | 17:14 |
mordred | but I may just need lunch | 17:15 |
sdague | for the rest of the environment | 17:15 |
clarkb | sdague: I don't think there is much working around that unless they want to gate themselves on the requirements jobs | 17:15 |
clarkb | (which also shouldn't be mutual) | 17:15 |
clarkb | I am trying to find what jeblair said in the logs | 17:16 |
sdague | sure | 17:17 |
sdague | regardless, we need to change devstack | 17:17 |
sdague | because right now nova is gating on wsme, and wsme isn't gating on nova | 17:17 |
sdague | so that's bad | 17:17 |
sdague | in any world | 17:17 |
mordred | yes | 17:17 |
openstackgerrit | Anita Kuno proposed a change to openstack-infra/config: Create an owncloud instance. https://review.openstack.org/53868 | 17:17 |
mordred | I agree with what sdague just said | 17:17 |
mordred | if we're only going to have it one way, having wsme gate on nova and not the other way aroud would be the direction we'd want that to go | 17:18 |
sdague | I'm happy to put the lib/stackforge stuff behind a variable so we stop nova gating on wsme, the we can figure it out later how we want the other direction to go | 17:18 |
sdague | or if we gut all the logic out of devstack, which I'm torn on | 17:18 |
*** markwash has joined #openstack-infra | 17:19 | |
sdague | at any rate, it's been a good exercise to see the disconnects in the process, especially if we want to do this with lots of libs down the road :) | 17:19 |
sdague | so one last question, if anyone knows | 17:19 |
mordred | indeed | 17:19 |
clarkb | of course my grepping logs is failing me | 17:20 |
sdague | what's the relationship between wsme and pecan in the way they require each other? | 17:20 |
*** pblaho has quit IRC | 17:21 | |
clarkb | sdague: mordred fungi http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2013-10-23.log starting at 17:10:19 | 17:21 |
clarkb | "i do think that the additional config should not go into devstack-gate; it should be an external script that hooks" | 17:21 |
mordred | sdague: I believe pecan consumes wsme | 17:23 |
mordred | or, builds on top of it | 17:23 |
mordred | you can use wsme without pecan, but not the other way around, I THINK | 17:23 |
*** Bada has joined #openstack-infra | 17:24 | |
dhellmann | they're unrelated | 17:24 |
dhellmann | you can use either by itself | 17:24 |
dhellmann | wsme works with several frameworks | 17:24 |
mordred | ok. neat | 17:24 |
dhellmann | the combination is just more powerful | 17:24 |
mordred | clarkb: I do not read that conversation as saying exactly the same things you were saying earlier | 17:24 |
dhellmann | pecan is the routing and api handling, wsme is the serialization and validation | 17:25 |
clarkb | fwiw I understand there are technical issues we are working around, but I feel like I completely misrepresented to jeblair the work that was being done and we should correct that | 17:25 |
mordred | gotcha | 17:25 |
mordred | so, I think we've got clear steps forward right now | 17:25 |
mordred | sdague makes devstack patch, then we break the symmetry again | 17:25 |
mordred | because that's quick and we grok it | 17:25 |
*** BobBall is now known as BobBallAway | 17:26 | |
mordred | then, we think about what clarkb was saying in terms of the pretest hook | 17:26 |
clarkb | well you still need a second set of jobs | 17:26 |
clarkb | even if you don't do the hook thing (without the hook you might just overload the pipeline varialbe in the existing templates) | 17:26 |
mordred | right. to break the symmetry we may need a devstack-wsme-pecan job | 17:26 |
clarkb | yup | 17:26 |
mordred | I just want to think about the hook think deeper | 17:26 |
mordred | whereas I _know_ that the devstack conditional can at least get us out of the woods | 17:27 |
openstackgerrit | Anita Kuno proposed a change to openstack-infra/config: Create an owncloud instance. https://review.openstack.org/53868 | 17:27 |
sdague | https://review.openstack.org/53915 is the devstack fix | 17:27 |
*** markmcclain has quit IRC | 17:28 | |
sdague | that at least gets us back to a place where we can decide if devstack is the right place for the logic or not | 17:28 |
*** markmcclain has joined #openstack-infra | 17:28 | |
mordred | yes | 17:28 |
mordred | and with that - I'm going to go get some bojangles | 17:28 |
*** Bada has quit IRC | 17:30 | |
openstackgerrit | Roman Prykhodchenko proposed a change to openstack-infra/config: Adds devstack-gate tests for Ironic https://review.openstack.org/53917 | 17:30 |
*** dkliban has joined #openstack-infra | 17:32 | |
*** CaptTofu has joined #openstack-infra | 17:32 | |
openstackgerrit | Anita Kuno proposed a change to openstack-infra/config: Create an owncloud instance. https://review.openstack.org/53868 | 17:33 |
anteaya | okay fungi, mordred, clarkb if you are in the mood - I could stand a little guidance on 53868 | 17:34 |
*** fallenpegasus has quit IRC | 17:34 | |
anteaya | and it appears I have missed mordred since he is off getting bojangles | 17:35 |
anteaya | is jeblair traveling or on holidays or both? | 17:35 |
*** melwitt has joined #openstack-infra | 17:36 | |
*** adalbas has joined #openstack-infra | 17:38 | |
clarkb | I think conference this week and holidays next week | 17:38 |
anteaya | ah okay, still at conference then | 17:38 |
anteaya | cool | 17:38 |
*** flaper87 is now known as flaper87|afk | 17:39 | |
*** fallenpegasus has joined #openstack-infra | 17:39 | |
fungi | lunchtime scrollback attack | 17:39 |
clarkb | anteaya: I made an initial pass at a review | 17:39 |
anteaya | clarkb: thank you | 17:39 |
anteaya | fungi: ignore me until after I address clarkb's comments | 17:40 |
*** dkliban has quit IRC | 17:40 | |
*** markmc has quit IRC | 17:42 | |
*** CaptTofu has quit IRC | 17:44 | |
*** dkliban has joined #openstack-infra | 17:45 | |
*** mrmartin has joined #openstack-infra | 17:57 | |
openstackgerrit | Elizabeth Krumbach Joseph proposed a change to openstack-infra/nodepool: Add more details to developer setup in README https://review.openstack.org/53924 | 18:01 |
*** melwitt1 has joined #openstack-infra | 18:01 | |
*** melwitt1 has quit IRC | 18:02 | |
openstackgerrit | Elizabeth Krumbach Joseph proposed a change to openstack-infra/nodepool: Add more details to developer setup in README https://review.openstack.org/53924 | 18:02 |
*** melwitt1 has joined #openstack-infra | 18:03 | |
*** melwitt has quit IRC | 18:03 | |
*** senk has quit IRC | 18:06 | |
*** thedodd has quit IRC | 18:07 | |
*** thedodd has joined #openstack-infra | 18:07 | |
sdague | ok, I stuck the devstack change in the gate, and will make it a different change later if dtroyer wants a different approach | 18:10 |
clarkb | ok | 18:11 |
*** Ryan_Lane has joined #openstack-infra | 18:14 | |
*** fallenpegasus has quit IRC | 18:15 | |
openstackgerrit | Anita Kuno proposed a change to openstack-infra/config: Create an owncloud instance. https://review.openstack.org/53868 | 18:15 |
openstackgerrit | Elizabeth Krumbach Joseph proposed a change to openstack-infra/config: Add note about setting founder to gerritbot docs https://review.openstack.org/53925 | 18:18 |
pleia2 | clarkb: ^^ then we don't need to point to another review, just docs! | 18:18 |
openstackgerrit | Clark Boylan proposed a change to openstack-infra/config: Update git.o.o configs for better rolling reboots https://review.openstack.org/53749 | 18:19 |
clarkb | pleia2: cool | 18:20 |
ArxCruz | clarkb: so, Running some jenkins test here in my environment, i see most of tempest scripts (if not all) have apt-get and hpcloud stuff, how happy you would be if i start to provide patches to make this stuff more generic (and run on fedora that's my goal) ? | 18:20 |
clarkb | fungi: ^ updates the git.o.o stuff | 18:20 |
ArxCruz | krtaylor: ^ | 18:20 |
clarkb | ArxCruz: which parts of the tempest tests? devstack should run on either and tempest should use python dependencies through tox | 18:20 |
clarkb | ArxCruz: is devstack-gate the problem? | 18:21 |
ArxCruz | clarkb: for example the safe-devstack-vm-gate-wrap.sh script that's called from some job in jenkins that i can't remember now, have a lot of stuff specific for ubuntu/hpcloud | 18:21 |
dtroyer | sdague: sorry, long lunch today…I'm fine with that change | 18:22 |
anteaya | pleia2: if you have time for a pass of https://review.openstack.org/#/c/53868/6 that would be awesome | 18:22 |
clarkb | ArxCruz: well it runs on rackspace just fine too, but I wouldn't be surprised if it is ubuntu specific | 18:22 |
ArxCruz | clarkb: yup, in this one for example, there's an apt-get command | 18:23 |
clarkb | ArxCruz: patches to support fedora would be gladly accepted | 18:23 |
fungi | yeah, we don't (yet at least) run devstack-gate jobs on anything besides ubuntu precise (and previously oneiric), so ubuntuisms are quite possible-to-probable | 18:23 |
ArxCruz | which makes my job fails | 18:23 |
pleia2 | anteaya: you have a rocket ship problem in modules/owncloud/manifests/init.pp line 17 | 18:24 |
anteaya | yeah I see that | 18:24 |
anteaya | dang rockets ships | 18:24 |
fungi | but i entirely expect to see us have other non-ubuntu nodes doing devstack-like things in a perfect future, so anything to make it more distro-agnostic would be awesome | 18:24 |
ArxCruz | fungi: so, that's fine I start some patches to be more generic huh ? what's the best approach? more generic, or more fedora ? | 18:24 |
pleia2 | anteaya: have you passed along hiera secret data to an infra root person? | 18:25 |
fungi | ArxCruz: more generic, and then whatever is needed to work on fedora taking advantage of the genericized framework would be best | 18:25 |
clarkb | ArxCruz: I think if you can make it family specific eg Debian/Ubuntu/andfriends and RHEL/CentOS/Fedora that would be great | 18:25 |
fungi | that way we exercise as much of the common bits as we can in production | 18:25 |
openstackgerrit | Anita Kuno proposed a change to openstack-infra/config: Create an owncloud instance. https://review.openstack.org/53868 | 18:25 |
*** dkliban has quit IRC | 18:26 | |
anteaya | pleia2: no the heira secret data is going to be created by the infra root person | 18:26 |
anteaya | mordred told me it would be clarkb | 18:26 |
ArxCruz | okay, cool, wait a lot of patches in the next days/months/years :) | 18:26 |
anteaya | hope that is okay with you, clarkb | 18:26 |
clarkb | anteaya: it is fine :) | 18:26 |
anteaya | awesome, thanks | 18:26 |
fungi | anteaya: i'm happy to do it too if clarkb is working on other stuff when the time comes | 18:26 |
fungi | at this point i think all 4 of us have set up trove databases | 18:27 |
anteaya | fungi: grand thanks | 18:27 |
anteaya | great | 18:27 |
anteaya | just tell me what I input into the gui when the time is right | 18:27 |
anteaya | yay, my rockets ships line up | 18:28 |
*** dcramer_ has quit IRC | 18:28 | |
mordred | anteaya: you will not input anything into the gui | 18:28 |
ArxCruz | clarkb: fungi also, I notice that for devstack tempest jobs, you guys have the zuul.openstack.org hardcoded, and we kinda have our own zuul server right now (listening to your gerrit) is it okay make changes to pass zuul as argument or something like that, to become more generic for other people who wants to create a infrastructure, like I'm doing? | 18:28 |
*** rnirmal has joined #openstack-infra | 18:29 | |
anteaya | mordred: oh, that will make things tough then | 18:29 |
ArxCruz | I mean, we can always hack in our end, but it would be good if it's as more generic as it could be, and in upstream, helping the community | 18:29 |
mordred | ArxCruz: seems like a good idea to me | 18:29 |
anteaya | since the config.php file needs to have the admin password_salt in there before it will render pages if I put the db info into the config.php | 18:29 |
mordred | anteaya: you will set the db username/password/etc into the config.php using puppet | 18:29 |
fungi | ArxCruz: yeah, parameterization is welcome | 18:30 |
anteaya | that causes the pages not to render | 18:30 |
anteaya | I tried that | 18:30 |
mordred | wow. really? | 18:30 |
anteaya | well manually | 18:30 |
anteaya | yes | 18:30 |
mordred | that's insanity | 18:30 |
anteaya | yes | 18:30 |
mordred | one sec | 18:30 |
anteaya | k | 18:30 |
anteaya | adding 'installed' => false, is okay | 18:30 |
ArxCruz | fungi: cook, so, I will work in one single job and submit the patches, if they're accepted, and everything works fine, I/we can start work in the others, sounds good for you guys ? | 18:30 |
krtaylor | ArxCruz, like we discussed with sdague, it seems like we'll have 2 classes of changes installation (apt-get vs yum) and environment/architecture specific | 18:31 |
anteaya | but any db info and the pages don't render | 18:31 |
ArxCruz | s/cook/cool | 18:31 |
anteaya | the difference I saw was the password_salt which is from the admin password set via the gui | 18:31 |
mordred | anteaya: I am not interested in there being a manual setup step if we can help it - I will now hit something with a hammer | 18:31 |
anteaya | hit away | 18:31 |
anteaya | let me know the result when you have one | 18:31 |
anteaya | and I agree | 18:31 |
fungi | ArxCruz: definitely. sounds great to me | 18:32 |
mordred | anteaya: ah - so | 18:32 |
mordred | anteaya: you want to set dbpassword to the password you'll get from heira | 18:33 |
anteaya | okay | 18:33 |
mordred | same with dbname, dbhost and dbuser | 18:33 |
anteaya | yup | 18:33 |
mordred | although you don'tneed to get dbuser and dbname from heira - they can be normal public things | 18:33 |
anteaya | also we will have an admin user, which will need a password | 18:33 |
anteaya | heira may as well keep the admin user password as well | 18:34 |
anteaya | sure | 18:34 |
mordred | right - but we'll want to take the password and create a password salt value | 18:34 |
ArxCruz | fungi: so, be ready for a lot of questions in the next few days :) | 18:34 |
*** lnxnut has joined #openstack-infra | 18:35 | |
anteaya | if we can create the correct password salt value we might be able to feed in the things via puppet | 18:35 |
fungi | ArxCruz: i will do my best to answer ;) | 18:35 |
anteaya | since I do believe the presence password_salt value in the config.php file is the crux of the matter | 18:35 |
fungi | ArxCruz: we have tons of busy right now, what with the recent release and prepping for summit-ish activities | 18:35 |
fungi | so if i miss you, just keep pestering me | 18:35 |
mordred | anteaya: for now, I think the answer might be | 18:35 |
ArxCruz | fungi: don't worry, i will :P | 18:36 |
*** lnxnut__ has joined #openstack-infra | 18:37 | |
mordred | anteaya: oh for the love of peet | 18:37 |
anteaya | yup | 18:37 |
*** lnxnut_ has quit IRC | 18:37 | |
anteaya | I know where you are | 18:37 |
anteaya | been there for a bit myself | 18:37 |
mordred | ok. so the admin user is stored in the db | 18:38 |
anteaya | apparently | 18:38 |
mordred | with a password has that is created from the password salt stored in that file | 18:38 |
anteaya | seems to be | 18:38 |
anteaya | the only way I have found to pass in the password is via the gui | 18:39 |
mordred | oh, we could just add it to the db | 18:39 |
anteaya | the admin_user password | 18:39 |
anteaya | we could, I don't know how to do that | 18:39 |
mordred | but we'd need to figure out how to script generating the hash as well | 18:39 |
anteaya | yes | 18:39 |
mordred | I think it might be too much work for the benefit for now | 18:39 |
anteaya | I concur | 18:39 |
mordred | if you put the db connection info into config.php | 18:40 |
anteaya | the sign in page won't render | 18:40 |
*** lnxnut has quit IRC | 18:40 | |
anteaya | I can safely put in 'installed' => false, | 18:40 |
mordred | but you can't put in anything else? | 18:40 |
anteaya | not that I have found | 18:41 |
mordred | anteaya: what if the file is not there? | 18:41 |
anteaya | actually when installed the file isn't there | 18:41 |
anteaya | the file is generated the first time the admin creation page renders | 18:41 |
mordred | wow | 18:41 |
anteaya | yup | 18:41 |
mordred | php people are the worst | 18:41 |
mordred | no offense to any php people who are here | 18:42 |
anteaya | I have no opionion on all php folks | 18:42 |
anteaya | but this app is hard to use | 18:42 |
* mordred dies a little inside | 18:42 | |
lifeless | mordred: https://github.com/rbtcollins/crcache - now a thing, I gots my paperwork done. | 18:42 |
anteaya | in any mode other than manual | 18:42 |
* anteaya pats mordred consolingly | 18:42 | |
reed | owncloud? | 18:43 |
mordred | reed: yah | 18:43 |
reed | there's gotta be a better way | 18:43 |
anteaya | no kidding | 18:44 |
reed | that thing tries to do way too many things and poorly | 18:44 |
* mordred is all ears | 18:44 | |
anteaya | lifeless: looks nice | 18:44 |
clarkb | seafile | 18:44 |
lifeless | the link to the docs is fiction at the moment, I need to sort that out; just pushed the code up to github | 18:44 |
reed | gnu mediagoblin? | 18:44 |
anteaya | the problem we are solving is privately hosted file sharing, correct? | 18:44 |
reed | It aims at multimedia but I think it should work with regular files too | 18:44 |
mordred | clarkb: you have to hav ea client for that? | 18:45 |
clarkb | mordred: it has a web UIU | 18:45 |
reed | if it's files that you want to share | 18:45 |
mordred | the users of this are board members | 18:45 |
mordred | it needs to be simple and have no features | 18:45 |
mordred | and not require software installatoin | 18:45 |
mordred | or them to understand public keys | 18:45 |
mordred | or keeping special anything | 18:45 |
clarkb | mordred: I think seafiles fits that description | 18:46 |
anteaya | mediagoblin is python based | 18:46 |
clarkb | mordred: https://review.openstack.org/#/c/53749/ can haz review? I have disabled puppet on git.o.o so should be safe to approve | 18:47 |
reed | I'm a fan of GNU mediagoblin | 18:47 |
clarkb | fungi: ^ I think we should just go ahead and approve that | 18:47 |
anteaya | I'll look at both | 18:47 |
anteaya | and see which one is the easiest to stand up and looks like it will puppet | 18:47 |
mordred | ygh | 18:47 |
mordred | reed: does mediagoblin have a web interface? | 18:47 |
reed | mordred, oh yeah | 18:48 |
anteaya | in the mean time, can you review https://review.openstack.org/#/c/53868/7 in case we go that route, mordred | 18:48 |
reed | http://media.libreplanet.org/u/libby/m/mako/ for exxample | 18:48 |
*** syerrapragada has joined #openstack-infra | 18:48 | |
fungi | clarkb: concur | 18:48 |
*** syerrapragada has left #openstack-infra | 18:48 | |
reed | mordred, http://media.libreplanet.org/ | 18:48 |
anteaya | http://seafile.com/en/home/ | 18:49 |
fungi | i will say, i constantly see security vulnerabilities reported for owncloud and not for mediagoblin. not sure if that's a good or bad thing though | 18:49 |
anteaya | is seafile opensource? | 18:50 |
anteaya | it isn't looking to me like it is on first pass | 18:50 |
mordred | yes | 18:50 |
mordred | https://github.com/haiwen/seafile | 18:50 |
reed | fungi, mediagoblin is younger and (maybe) since it cannot be hosted easily on php shared hosting is less diffused | 18:51 |
anteaya | yes I am wrong reading that now: https://github.com/haiwen/seafile#licence- | 18:51 |
anteaya | can we trove with seafile, do you think? | 18:52 |
anteaya | so far seeing sqlite, mysql and postgres | 18:53 |
reed | seafile seems pretty cool, nice find | 18:53 |
fungi | not written in php is a security feature, as far as i'm concerned ;) | 18:53 |
openstackgerrit | A change was merged to openstack-infra/config: Update git.o.o configs for better rolling reboots https://review.openstack.org/53749 | 18:53 |
*** SergeyLukjanov is now known as _SergeyLukjanov | 18:54 | |
*** _SergeyLukjanov has quit IRC | 18:54 | |
fungi | not that php is itself inherently insecure, but as a language it's an attractive nuisance from a security perspective. too many ways for things to go wrong | 18:54 |
*** SergeyLukjanov has joined #openstack-infra | 18:54 | |
fungi | and its security is a reactive patchwork quilt of layers band-aided on over the years | 18:55 |
*** sandywalsh has quit IRC | 18:56 | |
anteaya | need more food and will be back | 18:57 |
anteaya | anybody used http://www.syncany.org/ or http://sparkleshare.org/ before? | 19:02 |
*** ^d is now known as ^demon|lunch | 19:03 | |
pleia2 | I've not heard of either | 19:04 |
sdague | ok the devstack bit is landed | 19:06 |
*** thomasem has quit IRC | 19:07 | |
anteaya | they both appear to be java based apps | 19:08 |
*** vipul is now known as vipul-away | 19:08 | |
*** mestery_ has joined #openstack-infra | 19:10 | |
*** mestery has quit IRC | 19:10 | |
openstackgerrit | Dzmitry Horbach proposed a change to openstack-infra/jenkins-job-builder: Jenkins Dynamic Parameter Plug-in support https://review.openstack.org/53884 | 19:11 |
anteaya | I am in #owncloud and asking for help | 19:11 |
anteaya | don't hold your breath though, didn't have a huge reception the other day | 19:12 |
sdague | anteaya: are there elastic search folks hanging out anywhere on irc to ask some query questions of? | 19:13 |
clarkb | #elasticsearch I think | 19:13 |
sdague | I'd like to figure out if I can do nested facets, but the docs aren't entirely clear to me on that front | 19:13 |
*** vipul-away is now known as vipul | 19:14 | |
sdague | clarkb: cool, thanks | 19:14 |
lifeless | sdague: isn't that just an intersection operation? bread and butter for elasticsearch | 19:15 |
sdague | lifeless: maybe, you got syntax for it? | 19:15 |
*** mestery_ has quit IRC | 19:15 | |
anteaya | I have been directed to an autoconfig.php manual page: http://doc.owncloud.org/server/5.0/admin_manual/configuration/configuration_automation.html | 19:17 |
anteaya | there may be light | 19:17 |
openstackgerrit | A change was merged to openstack-infra/jenkins-job-builder: publishers: correct XML element for boosttest xunit https://review.openstack.org/53295 | 19:17 |
anteaya | it appears that there is still an inital configuration though for whomever hits the page first after installation | 19:18 |
*** melwitt1 has quit IRC | 19:20 | |
lifeless | sdague: I may be completely off base, but just X AND Y ? | 19:20 |
*** melwitt has joined #openstack-infra | 19:20 | |
lifeless | sdague: or set default_operator to AND | 19:21 |
sdague | lifeless: so what I actually want is facets | 19:21 |
sdague | which provides something kind of like a group opperation in sql | 19:21 |
*** melwitt has quit IRC | 19:21 | |
*** melwitt has joined #openstack-infra | 19:21 | |
sdague | http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets.html | 19:22 |
lifeless | sdague: the docs seem to suggest just adding additional hashes to the facets hash in the json | 19:24 |
*** mrmartin has quit IRC | 19:24 | |
sdague | yeh, but they end up flat | 19:24 |
sdague | at least the various attempts I've tried :) | 19:24 |
*** Ryan_Lane has quit IRC | 19:27 | |
*** Ryan_Lane1 has joined #openstack-infra | 19:27 | |
lifeless | sdague: oh :( | 19:27 |
*** zul has quit IRC | 19:27 | |
*** Ryan_Lane1 has quit IRC | 19:28 | |
*** Ryan_Lane has joined #openstack-infra | 19:28 | |
sdague | lifeless: yeh, and from #elasticsearch, hierarchical facets are apparently not supported | 19:28 |
lifeless | sdague: so you get each facet independently; but you want them nested ? | 19:28 |
sdague | so at least I don't have to go bang my head on that | 19:28 |
lifeless | nuts :( | 19:28 |
*** Ryan_Lane has quit IRC | 19:28 | |
sdague | yeh, so basically on the e-r side our e-r queries for a fingerprint might show up more than once in a run, so I was hoping I could facet by build_status, and then by build_uuid to get the datastructure I wanted on the wire | 19:29 |
*** alcabrera is now known as alcabrera|afk | 19:30 | |
lifeless | is it a big project to add it? | 19:30 |
sdague | it looks like some generic support for something like it is targetted in their next major release | 19:33 |
*** thomasem has joined #openstack-infra | 19:33 | |
sdague | honestly, we can do the dumb thing and just process on the python side | 19:33 |
sdague | I was just trying to make sure I was using the engine as much as possible to solve our problems | 19:34 |
*** marun has quit IRC | 19:36 | |
lifeless | yeah | 19:38 |
sdague | and being a good citizen and learning it. I admit that my brain is so wired for sql, learning to think in es queries is an odd fit | 19:40 |
*** yaguang has quit IRC | 19:41 | |
*** melwitt has quit IRC | 19:42 | |
*** moted has quit IRC | 19:43 | |
*** thomasbiege1 has quit IRC | 19:44 | |
*** leifmadsen has joined #openstack-infra | 19:44 | |
leifmadsen | afternoon all, I'm trying to get gerritbot running (python 2.6), and the installation goes ok, and I have all the configuration files setup per the openstack-infra/config examples. However when I run "/usr/bin/gerritbot /etc/gerritbot/gerritbot.config" the bot just returns with no information, and nothing is logged to /var/log/gerritbot/gerritbot.log | 19:45 |
openstackgerrit | Mauro S. M. Rodrigues proposed a change to openstack-infra/devstack-gate: Enable grenade to test upgrades from H to I https://review.openstack.org/53940 | 19:48 |
*** moted has joined #openstack-infra | 19:49 | |
*** nati_ueno has quit IRC | 19:49 | |
*** nati_ueno has joined #openstack-infra | 19:50 | |
zaro | anbody know why this hasn't been approved? https://review.openstack.org/#/c/49448/ | 19:53 |
*** nati_ueno has quit IRC | 19:54 | |
sdague | hey clarkb, you got some mental powers to help sort the grenade in both directions issue? | 19:57 |
mordred | sdague: what's up? | 19:58 |
mordred | zaro: I don't remember - probably we were being cautious | 19:58 |
sdague | so https://review.openstack.org/53940 | 19:59 |
lifeless | zaro: that was during release time | 19:59 |
lifeless | zaro: so cautious is my bet | 19:59 |
mordred | zaro: what's up with the gerrit stuff? did we get anywhere with it? | 19:59 |
mordred | sdague: looking | 19:59 |
sdague | it seems like we only currently have infrastructure in DEVSTACK_GATE_GRENADE for one direction | 19:59 |
sdague | i.e. the migrate from below | 19:59 |
sdague | n-1 => n | 19:59 |
sdague | but we also need to be able to do migrate up on a branch | 20:00 |
sdague | n => n+1 | 20:00 |
lifeless | sdague: I don't follow, whats the difference | 20:00 |
sdague | lifeless: when you try to land a patch on stable/havana | 20:01 |
sdague | we should check both that it doesn't brean stable/grizzly => stable/havana | 20:01 |
sdague | and that it doesn't break stable/havana => master | 20:01 |
lifeless | sdague: ok, so I read 'n-1' as 'the previous commit' | 20:01 |
mordred | sdague: yes. I agree with that | 20:01 |
lifeless | sdague: but what you mean is 'the previous release' | 20:01 |
sdague | no, sorry, we're talking releases | 20:01 |
sdague | yeh, grenade is about releases + master | 20:01 |
lifeless | sdague: with you know. | 20:01 |
lifeless | s/know/now/ | 20:01 |
lifeless | sdague: we should also check tip -> new commit of that same branch. | 20:02 |
lifeless | sdague: with grenade. | 20:02 |
sdague | mordred: which do you agree with :) | 20:02 |
*** nati_ueno has joined #openstack-infra | 20:02 | |
mordred | sdague: your description of the current situation | 20:02 |
lifeless | so for havana, we need grizzly->havana-new-commit, havana -> havana-new-commit, havana->trunk | 20:02 |
mordred | what we need overall is to test a set of commit pairs | 20:03 |
mordred | but let's start with fixing sdague's question right now | 20:03 |
zaro | mordred: cool. i forgot we wanted to be cautious. | 20:03 |
mordred | sdague: I think that, without restructuring a lot of things | 20:03 |
sdague | mordred: right, so we need another variable to handle direction? | 20:04 |
zaro | mordred: i think it's moving forward but still slowly. | 20:04 |
mordred | sdague: or just another flag | 20:04 |
sdague | yeh, if restructing a lot is the right answer, so be it | 20:04 |
mordred | sdague: so, DEVSTACK_GATE_GRENADE and DEVSTACK_GATE_GRENATE_FORWARD or something | 20:04 |
zaro | mordred: change got another review from dostrovky and spearce. just small fixes needed that i haven't had time to do. | 20:04 |
mordred | because it changes the what you're setting old branch and current to | 20:04 |
sdague | yep | 20:04 |
zaro | mordred: i should be able to take care of it this weekend. | 20:05 |
mordred | zaro: okie. and this is the 'turn-the-enum-into-a-db-table' thing? | 20:05 |
mordred | or is this your original patch? | 20:05 |
sdague | hey maurosr, mind if I take a whack at that devstack-gate logic? | 20:06 |
zaro | mordred: well i split my original patch into 2. so i have 2 outstanding patches now. | 20:06 |
zaro | mordred: 1st one is to add a change owner group. | 20:06 |
*** seagulls has quit IRC | 20:06 | |
mordred | sdague: we should probably think about queues changes in zuul in the logic here | 20:06 |
*** SergeyLukjanov has quit IRC | 20:07 | |
mordred | sdague: because now you're getting kinda fancy with the interactions | 20:07 |
sdague | yeh, I know :) | 20:07 |
*** alcabrera|afk is now known as alcabrera | 20:08 | |
anteaya | mordred: I would like to try this: http://doc.owncloud.org/server/5.0/admin_manual/configuration/configuration_automation.html#all-parameters | 20:08 |
sdague | but I think it will come out in the wash, it's mostly just about setting branch variables | 20:08 |
mordred | sdague: if you're testing a change to stable/havana to see if it breaks master, you need to test it against changes that are ahead of it in the queue for master | 20:08 |
anteaya | it isn't working for me locally since I already have a connection to that trove db | 20:08 |
zaro | mordred: 2nd one is to make that group's permissions configurable by an admin. 1st one sets the permissions in code. | 20:08 |
mordred | sdague: I believe you're right | 20:08 |
zaro | mordred: 2nd one is controversial, so that's why i split it up. | 20:08 |
sdague | mordred: well master will check on the other side when it runs, right? | 20:08 |
anteaya | but I would like to puppet it up and see if it works, if it does, as the docs suggest then the config gui page is skipped | 20:08 |
*** melwitt has joined #openstack-infra | 20:09 | |
mordred | sdague: you have to do it in both directions - but that might already be accounted for in the logic | 20:09 |
mordred | since all we're doing it setting branch vars | 20:09 |
sdague | or is the issue that stable and master don't really do the right zuul things right now in rolling forward the master to the right pace | 20:09 |
sdague | place | 20:09 |
sdague | sorry, I think I only just started to understand what you were saying | 20:09 |
mordred | sdague: not sure. who controls checking out GRENADE_OLD_BRANCH? | 20:10 |
reed | what's the official name for Ceilometer? (not its codename) | 20:10 |
mordred | reed: I believe OpenStack Metering | 20:11 |
mordred | yup | 20:11 |
fungi | reed: https://wiki.openstack.org/wiki/Programs | 20:11 |
mordred | reed: you can usually find it in the summary field of a project's setup.cfg | 20:11 |
sdague | mordred: I thought it was prepped by zuul, that's why this is all in the devstack-gate-wrap | 20:11 |
reed | mordred, it's in too many places | 20:11 |
reed | and contradicting :( | 20:11 |
mordred | sdague: well, the changes are - but grenade itself manipulates git doesn't it? | 20:11 |
lifeless | mordred: http://crcache.readthedocs.org/en/latest/ if you want the lazy look | 20:12 |
reed | like it's not here https://wiki.openstack.org/wiki/Ceilometer | 20:12 |
mordred | reed: indeed. well, ceilometer probably needs a patch to setup.cfg | 20:12 |
reed | is setup.cfg indexed by google? if not, it doesn't count :) | 20:12 |
reed | I hate wikis | 20:13 |
mordred | reed: I'm not saying that it's the canonical location - merely that it's supposed to be set to the appropriate thing | 20:13 |
reed | mordred, I don't know about that, i don't know what setup.cfg is | 20:13 |
fungi | reed: mordred: i think ttx envisions most of the official stuff around programs (names, projects they contain, incubation status, and so on) to end up in the governance repo eventually | 20:13 |
mordred | reed: it's in the project's repo | 20:13 |
reed | oh, of course | 20:14 |
reed | it says Metering | 20:14 |
mordred | sdague: ok. I checked. the script does the right thing | 20:14 |
mordred | sdague: so, just setting the branch vars will do the right thing wrt zuul | 20:14 |
openstackgerrit | Anita Kuno proposed a change to openstack-infra/config: Create an owncloud instance. https://review.openstack.org/53868 | 20:16 |
sdague | mordred: cool | 20:19 |
*** xeyed4good has joined #openstack-infra | 20:19 | |
danger_fo | hi rustlebee - regarding https://review.openstack.org/#/c/53419/2 I was under the impression that Denny had misunderstood the file format and was saying that he _joined_ unitedstack on or around 2013-08-16. This, because, he didn't specify a new affiliation, and also as evidenced by e.g. http://www.openstack.org/blog/2013/09/openstack-community-weekly-newsletter-sep-13-20/ which seems to indicate he recently joined | 20:20 |
danger_fo | but I'm going to check with Denny directly to find out for sure | 20:20 |
rustlebee | danger_fo: OK that's fine, just wanted to make sure it was intentional | 20:21 |
rustlebee | danger_fo: just ping me when you think i should go back and approve | 20:21 |
danger_fo | yup - I don't want to be making too many assumptions. I'll let you know | 20:21 |
danger_fo | & thanks | 20:21 |
*** nicedice__ has joined #openstack-infra | 20:21 | |
openstackgerrit | Sean Dague proposed a change to openstack-infra/devstack-gate: Let us gate grenade forward https://review.openstack.org/53940 | 20:22 |
*** xeyed4good1 has joined #openstack-infra | 20:23 | |
sdague | mordred: so I think there is one more missing bit | 20:23 |
*** xeyed4good1 has left #openstack-infra | 20:23 | |
*** xeyed4good has quit IRC | 20:23 | |
*** zul has joined #openstack-infra | 20:23 | |
sdague | mordred: https://review.openstack.org/#/c/53940/2/devstack-vm-gate-wrap.sh how do we handle the zuul branch stuff in L515 | 20:24 |
sdague | for the forward case | 20:24 |
*** lnxnut__ has quit IRC | 20:25 | |
mordred | sdague: couple of comments on the patch - looking at question | 20:25 |
clarkb | wow zuul is busy for friday afternoon | 20:27 |
sdague | mordred: ok, can easily handle those comments | 20:29 |
sdague | but am really wondering about the other side of this | 20:30 |
mordred | sdague: yah. | 20:30 |
sdague | around L515 how we get zuul to prep the workspaces right | 20:30 |
mtreinish | clarkb: quick question is there an easy way that we could do a one time pull of .testrepository from a successful gate run? | 20:30 |
mtreinish | I'm thinking about seeding the tempest tree with some data to maybe improve runtime a little | 20:31 |
mordred | sdague: lemme pull - line numbers are off | 20:31 |
clarkb | mtreinish: we upload the subunit log, do you need anything else? | 20:31 |
clarkb | * upload to logs.o.o | 20:32 |
mtreinish | yeah the times.dbm so testr will use that to when grouping tests | 20:32 |
mordred | sdague: 515 is fine | 20:32 |
clarkb | mtreinish: yeah, we can hold a node, copy the files then delete it | 20:32 |
sdague | mordred: sure, except we need the other direction there | 20:33 |
clarkb | though I wonder if hold works yet, there was a problem with it last I saw. | 20:33 |
mordred | sdague: it's still fine | 20:33 |
sdague | mordred: right :) | 20:33 |
mordred | sdague: you're still setting _OLD in both cases | 20:33 |
clarkb | mtreinish: I will give it a shot and see what happens | 20:33 |
sdague | yes, sorry, I meant "how do we do the equivalent" | 20:33 |
mtreinish | clarkb: ok cool, thanks | 20:33 |
sdague | because is zuul expecting that it sets up new on it's own | 20:33 |
mordred | well, no | 20:34 |
mordred | ok - let's be really specific | 20:34 |
mordred | because it's hard enough if we use words weirdly | 20:34 |
mordred | devstack-gate is the one that sets up the state of the repos on the host | 20:34 |
mordred | setup_workspace specifically | 20:34 |
*** alexpilotti has quit IRC | 20:35 | |
mordred | sdague: ok. I grok things | 20:35 |
sdague | ok, so in the new world I need old == zuul branch, and new == GRENADE_NEW_BRANCH | 20:35 |
clarkb | mtreinish: in theory https://jenkins02.openstack.org/computer/devstack-precise-hpcloud-az1-609880/? will be held, I can put your public key in the jenkins account authorized_keys, is there somewhere I can find your preferred pubkey? | 20:36 |
mordred | sdague: I _think_ what you need to do | 20:36 |
mordred | is set ZUUL_BRANCH=$GRENADE_NEW_BRANCH | 20:36 |
mordred | sdague: since that will cause the other call of setup_workspace to setup the new workspace correctly too | 20:37 |
mtreinish | clarkb: can you pull it from gerrit? | 20:37 |
sdague | so we've already done setup_workspace for new by that point, back on L386 | 20:38 |
sdague | do I need to get this grenade branch logic up in that part of the script? | 20:39 |
*** SergeyLukjanov has joined #openstack-infra | 20:39 | |
mordred | ahhh | 20:40 |
mordred | yeah. I think you need to move the GRENDAE_NEW_BRANCH logic before setup_workspace is called | 20:41 |
sdague | ok, I think I'll put this all into a bash function then it will be easier to get it up there | 20:41 |
mordred | sdague: well, also | 20:41 |
sdague | yeh, it gets complicated, because of variable order as well... this is going to be a little more extensive | 20:42 |
mordred | sdague: why don't we move the setup_workspace block and the one right below it to AFTER all of the variable setting | 20:42 |
sdague | I'm trying to figure out if that has any other unintended consequences | 20:42 |
openstackgerrit | Anita Kuno proposed a change to openstack-infra/config: Create an owncloud instance. https://review.openstack.org/53868 | 20:43 |
*** alcabrera has quit IRC | 20:44 | |
mordred | sdague: good call. if it doesn't, I think having the original setup_workspace up there makes it kinda hidden when you're trying to watch the sequencing | 20:46 |
*** datsun180b has quit IRC | 20:46 | |
sdague | so, if I make setup_workspace take a 3rd param, which is the branch, and I make those vars local, I think it becomes less confusing | 20:46 |
*** romcheg has left #openstack-infra | 20:47 | |
sdague | the fact that we're flipping based on ZUUL_BRANCH global state is part of the squirliness of looking at this | 20:47 |
*** datsun180b has joined #openstack-infra | 20:49 | |
anteaya | mordred: it appears the owncloud documentation moves faster than the features: https://github.com/owncloud/core/pull/4982 | 20:51 |
anteaya | the pull request for this feature is 18 days old | 20:51 |
anteaya | it isn't in the package I am using via apt-get | 20:52 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/devstack-gate: Let us gate grenade forward https://review.openstack.org/53940 | 20:53 |
*** yaguang has joined #openstack-infra | 20:53 | |
sdague | mordred: ok... so I'm sure that isn't quite right still, but it's closer, I think | 20:53 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/devstack-gate: Let us gate grenade forward https://review.openstack.org/53940 | 20:54 |
sdague | helps if I do the function right | 20:54 |
anteaya | 5.0.4 which is what I am using is 7 months old | 20:55 |
*** rcleere has quit IRC | 20:55 | |
sdague | mordred: ok, so if you want to see how bad I messed that up, would be appreciated | 20:55 |
*** Ryan_Lane has joined #openstack-infra | 20:55 | |
*** CaptTofu has joined #openstack-infra | 20:56 | |
*** jaypipes has quit IRC | 20:58 | |
anteaya | it merged Oct. 5 and the first tag after that is 6.0 alpha 1 and there is a 6.0 alpha 2 out | 21:01 |
*** sandywalsh has joined #openstack-infra | 21:01 | |
clarkb | sdague: mordred: where are we on the wsme/pecan stuff? | 21:01 |
anteaya | so currently, no way to autoconfig owncloud | 21:01 |
anteaya | I doubt you want me to use alpha versions | 21:02 |
sdague | clarkb: it's hidden behind a stackforge_libs service enablement in devstack | 21:02 |
sdague | also, I think it wouldn't have actually worked in zuul, because zuul doesn't prep those trees (per reading the -wrap script now) | 21:03 |
clarkb | sdague: ok. Should we decouple wsme from the normal (gate|check)-tempest-devstack-vm-* jobs? | 21:03 |
sdague | yeh, that never merged though, right? | 21:03 |
clarkb | sdague: the change to couple them merged | 21:03 |
clarkb | I think, it was approved | 21:03 |
sdague | oh, I thought that was still pending | 21:03 |
clarkb | sdague: zuul should prep the trees, but d-g-wrap wouldn't have done stuff with it. Hooks would be necessary to do that | 21:04 |
sdague | yeh, reverting that change is probably in order | 21:04 |
clarkb | sdague: no, it approved, that was what sparked my questioning earlier today :) | 21:04 |
sdague | :) | 21:04 |
clarkb | sdague: do you want to propose the revert and I can approve? | 21:04 |
sdague | ok, yeh, nova is safe from wsme | 21:04 |
sdague | sure | 21:04 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/config: Revert "make wsme / pecan participate in the gate symetrically" https://review.openstack.org/53957 | 21:05 |
sdague | man, the fact that git-review doesn't work right on a revert bums me out | 21:06 |
*** julim has quit IRC | 21:06 | |
sdague | as I've done too many reverts this week | 21:06 |
clarkb | sdague: just git commit --amend | 21:06 |
sdague | yeh, I know | 21:06 |
*** DennyZhang has joined #openstack-infra | 21:06 | |
sdague | but it should work :) | 21:06 |
*** alexpilotti has joined #openstack-infra | 21:06 | |
anteaya | blargh | 21:06 |
clarkb | it doesn't work because of the way git hooks don't fire on reverts | 21:06 |
sdague | and not require a non changing --amend | 21:06 |
mtreinish | sdague: what about the gerrit revert button... | 21:07 |
sdague | oh, right | 21:07 |
sdague | I was going to start using that | 21:07 |
clarkb | I think gerrit's revert button may suffer the same problem. markmc pointed it out | 21:07 |
sdague | oh, really? | 21:07 |
sdague | I thought mtreinish had it work the other day | 21:07 |
clarkb | I would have to double check the bug | 21:08 |
*** miqui has quit IRC | 21:08 | |
mtreinish | clarkb: it seemed to work when I tested it: https://review.openstack.org/#/c/53460/ | 21:08 |
clarkb | cool, maybe markmc's incident was isolated | 21:08 |
mtreinish | clarkb: wait there is not change-id in the commit message | 21:08 |
mtreinish | but it was assigned one anyway | 21:09 |
clarkb | ah | 21:09 |
clarkb | interesting, that is probably what markmc submitted the bug about then | 21:09 |
*** leifmadsen has left #openstack-infra | 21:11 | |
anteaya | mordred: the other thing we could do is configure it manually and then upgrade to owncloud 6 as soon as it is out | 21:12 |
anteaya | so we would be breaking the great law for now, but would be looking to address it when the fix is available | 21:12 |
anteaya | I'm looking at alternates and unfortunately/fortunately owncloud does seem to be the best in terms of user experience | 21:13 |
anteaya | mordred: the reason we aren't using dropbox is because it isn't open source, correct? | 21:17 |
clarkb | anteaya: right, we would rather support open alternatives. We don't have to host everything ourselves eg launchpad, but launchpad is open | 21:18 |
anteaya | sparkleshare seems to work like dropbox | 21:18 |
anteaya | so a file on your computer synced with a server | 21:19 |
anteaya | looks like text files are ideal, music and many photos not so much | 21:20 |
*** dizquierdo has quit IRC | 21:20 | |
clarkb | I have a hunch the board will be doing lots of pdfs and office sweet files | 21:20 |
clarkb | wow *suite | 21:20 |
anteaya | be nice if the files are sweet too | 21:21 |
clarkb | put them in my tea | 21:22 |
anteaya | that is what I thought, okay will continue to dig | 21:22 |
anteaya | ha ha ha, drink the info | 21:22 |
*** mriedem has quit IRC | 21:23 | |
*** nati_ueno has quit IRC | 21:24 | |
*** nati_ueno has joined #openstack-infra | 21:24 | |
*** nati_ueno has quit IRC | 21:25 | |
anteaya | "When the user accepts an invite, SparkleShare is automatically configured to use a repository, and the user's public key is automatically uploaded." :( | 21:26 |
anteaya | we are going with the notion that anything that uses a public key will be a block for the board | 21:26 |
anteaya | yes? | 21:26 |
clarkb | anteaya: it kind of sounds like it. Any specialized clients would be a burden | 21:27 |
clarkb | anteaya: a web UI where you can click on things is the desired feature aiui | 21:27 |
* anteaya keeps looking, holding her palm against her forehead | 21:27 | |
clarkb | anteaya: seafile | 21:27 |
anteaya | yeah | 21:27 |
anteaya | heading back there | 21:27 |
*** rakhmerov has quit IRC | 21:27 | |
clarkb | anteaya: I really think seafile is exactly what is needed. Granted I have never deployed it, but my understanding is it is pared down dropbox/owncloud thing that hosts files simply | 21:28 |
fungi | and i suspect if the board members have to be individually subscribed to each file uploaded, that will be burdensome as well | 21:28 |
*** ^demon|lunch is now known as ^d | 21:28 | |
fungi | something where they have accounts in a group and that group can be given access to a file will probably be better received | 21:29 |
mordred | yes | 21:29 |
clarkb | that ^ is why I first looked at seafile. It has proper groups and ACLs apparently | 21:29 |
danger_fo | rustlebee: I just confirmed with Denny on https://review.openstack.org/#/c/53419 that he did in fact join UnitedStack in August | 21:30 |
clarkb | fungi: mordred: there is a d-g change in the check pipeline that has a bunch of jobs queued, any idea why they arequeued? | 21:30 |
clarkb | it looks like they are slowly starting | 21:30 |
anteaya | yeah, seafile has a webserver that you can access with a browser | 21:30 |
danger_fo | s/Denny/DennyZhang :) | 21:30 |
anteaya | I am back to mysql though no trove | 21:30 |
rustlebee | danger_fo: ok | 21:30 |
anteaya | I'm guessing mysql is the choice given sqlite/mysql/postgres | 21:31 |
clarkb | anteaya: yes, it would be for us | 21:31 |
*** weshay has quit IRC | 21:31 | |
*** pcm_ has quit IRC | 21:31 | |
anteaya | moving forward | 21:31 |
fungi | anteaya: and if it supports remote mysql databases, we can plug that into a trove db somewhere in the cloud provider when we deploy in production | 21:32 |
anteaya | okay, I will focus on just getting something up for now | 21:32 |
anteaya | if with trove then bonus | 21:32 |
anteaya | apache/nginx? | 21:32 |
anteaya | apache? | 21:32 |
fungi | apache | 21:32 |
clarkb | ooohhhhh it looks like those jobs only have devstack-precise-check in their node list | 21:33 |
clarkb | it should be devstack-precise-check || devstack-precise | 21:33 |
fungi | clarkb: the d-g backward compat jobs? yeah we can expand that i guess | 21:33 |
anteaya | https or http | 21:33 |
fungi | anteaya: https | 21:33 |
anteaya | k | 21:33 |
clarkb | fungi: yeah. I wonder if the offline nodes in jenkins amke nodepool think it has the minimum ready nodes that it needs | 21:33 |
anteaya | mysql/apache/https | 21:33 |
clarkb | fungi: I am going to manually delete some of those | 21:34 |
fungi | clarkb: perfect. i meant to do that too but hadn't gotten to it | 21:34 |
fungi | i suspect they're cruft | 21:34 |
clarkb | fungi: yeah, I think they are | 21:34 |
fungi | nodepool presumably lost track of them on a restart or some random failure to remove them from jenkins | 21:34 |
anteaya | who is expecting to be chatty tomorrow? | 21:34 |
anteaya | I need to get a walk in before the sun goes down | 21:35 |
clarkb | I may be around depending on stuff | 21:35 |
fungi | anteaya: i'll be around and working on stuff at least a good chunk of the day | 21:35 |
anteaya | thanks | 21:35 |
anteaya | I'll ask random questions as I have them, jump in when you have a mind | 21:35 |
anteaya | afk for a bit | 21:35 |
clarkb | fungi: I am getting NoneType attribute errors trying to delete those nodes and nodepool list doesn't show them, I think nodepool has already GC'd them on its end, but they haven't been removed from jenkins | 21:37 |
clarkb | I am going to manually remove them from jenkins | 21:37 |
*** melwitt has quit IRC | 21:38 | |
fungi | matches what i was expecting | 21:38 |
*** danger_fo is now known as danger_fo_away | 21:39 | |
*** oubiwann has quit IRC | 21:39 | |
*** melwitt has joined #openstack-infra | 21:39 | |
clarkb | jenkins02 is clean, doing 01 now | 21:43 |
openstackgerrit | A change was merged to openstack-infra/config: Revert "make wsme / pecan participate in the gate symetrically" https://review.openstack.org/53957 | 21:44 |
clarkb | 01 should be good now too | 21:47 |
*** ruhe has joined #openstack-infra | 21:48 | |
morganfainberg | so... using testr as the runner, how do i see each test as it's run (keystone recently went to testr, but i'd like to still see each test w/ an ok/fail/error etc)? is that even possible with testr? | 21:49 |
morganfainberg | i might just be confused.... | 21:49 |
clarkb | morganfainberg: it is possible with testr | 21:49 |
clarkb | morganfainberg: the simple way is `test run --parallel --subunit | subunit2pyunit` | 21:50 |
morganfainberg | clarkb, ah ok | 21:50 |
clarkb | if you do pipe the subunit stream through to an outer parser note that that parser should exit with a nonzero exit code if there were any failures in the stream (because pipefail isn't the default in most shells) | 21:50 |
clarkb | subunity2pyunit will do that properly | 21:50 |
*** michchap has quit IRC | 21:51 | |
morganfainberg | clarkb, thanks. debugging a strange issue that has cropped up trying to shuffle tests around | 21:51 |
morganfainberg | and knowing if there is something silly going on because of an ordering issue would be helpful (keystone can't run tests in parallel yet) | 21:52 |
clarkb | gotcha, testr --analyze-isolation is a good one too | 21:52 |
*** DennyZha` has joined #openstack-infra | 21:52 | |
morganfainberg | oh that might be exactly what i'm looking for | 21:52 |
clarkb | after a failed test run, if you run that it iwll bisect tests and try to find conflicts in the test run order | 21:52 |
*** michchap has joined #openstack-infra | 21:53 | |
*** DennyZhang has quit IRC | 21:53 | |
*** rnirmal_ has joined #openstack-infra | 21:54 | |
morganfainberg | clarkb, it's looking more and more like some inconsistencies in setUp and tearDown | 21:56 |
clarkb | morganfainberg: they often are | 21:56 |
morganfainberg | clarkb, thanks for the help. this is much more useful than the empty screen until failure | 21:56 |
clarkb | a common problem in nova was that setups and teardowns didn't always do the right thing so you were left with crud post test | 21:56 |
*** DennyZha` has quit IRC | 21:57 | |
morganfainberg | clarkb, sort of here. there is something nasty going on with our "restfultestcase" | 21:57 |
*** rnirmal has quit IRC | 21:57 | |
*** rnirmal_ is now known as rnirmal | 21:57 | |
morganfainberg | iirc these are part of the tests that need to get into tempest. | 21:57 |
morganfainberg | oh look at that. i think i might have found the issue... maybe a mutable default arg | 21:58 |
*** rakhmerov has joined #openstack-infra | 21:58 | |
morganfainberg | *goes hunting* | 21:58 |
clarkb | morganfainberg: cool, did analyze isolation point out a confict? | 21:58 |
morganfainberg | clarkb, trying that next needed to get a failed run first | 21:59 |
*** ruhe has quit IRC | 21:59 | |
morganfainberg | clarkb, so, testr --analyze-isolation do i need to also say "run" in there? | 21:59 |
clarkb | morganfainberg: no | 22:00 |
*** mgagne has quit IRC | 22:00 | |
clarkb | er maybe | 22:00 |
clarkb | yes I think you do, all testr things need a base command | 22:00 |
morganfainberg | ahhh | 22:00 |
mordred | morganfainberg: tearDown should die in a fire | 22:00 |
clarkb | also that | 22:00 |
morganfainberg | mordred, not arguing with you on that | 22:00 |
mordred | :) | 22:00 |
morganfainberg | mordred, i was convinced of that a while back | 22:00 |
*** Ryan_Lane has quit IRC | 22:02 | |
*** Ryan_Lane1 has joined #openstack-infra | 22:02 | |
*** Ryan_Lane1 is now known as Ryan_Lane | 22:02 | |
*** Ryan_Lane has joined #openstack-infra | 22:02 | |
morganfainberg | mordred i am trying to avoid needing to restructure all of our tests quite yet to make tearDown ... well not an issue. because that is more time than i have atm. (prepping for HK), but somehow i think that will make everything "happy" | 22:02 |
*** prad has quit IRC | 22:05 | |
*** sandywalsh has quit IRC | 22:07 | |
*** dcramer_ has joined #openstack-infra | 22:07 | |
*** rnirmal has quit IRC | 22:08 | |
*** ericw has quit IRC | 22:08 | |
*** thomasem has quit IRC | 22:08 | |
*** DennyZhang has joined #openstack-infra | 22:16 | |
*** ericw has joined #openstack-infra | 22:17 | |
*** hogepodge has quit IRC | 22:20 | |
mordred | ++ | 22:23 |
*** Ryan_Lane has quit IRC | 22:24 | |
*** Ryan_Lane has joined #openstack-infra | 22:25 | |
*** rakhmerov has quit IRC | 22:32 | |
*** DennyZhang has quit IRC | 22:33 | |
*** hogepodge has joined #openstack-infra | 22:41 | |
*** zul has quit IRC | 22:42 | |
*** zul has joined #openstack-infra | 22:43 | |
clarkb | so I looked at neutron subunit logs to see why they might be taking a long time to convert to html and they are 83MB uncompressed | 22:43 |
*** Ryan_Lane has quit IRC | 22:45 | |
*** Ryan_Lane has joined #openstack-infra | 22:45 | |
*** esker has quit IRC | 22:48 | |
*** jergerber has quit IRC | 22:51 | |
morganfainberg | mordred / clarkb, what is the mechanism that replaces tearDown? | 22:52 |
morganfainberg | i think i need to start putting some more critical things into that path becasue it's the only way to fix this issue. | 22:52 |
clarkb | morganfainberg: cleanups. you call addCleanup() and pass it methods to run post test | 22:53 |
morganfainberg | clarkb, thanks! | 22:53 |
clarkb | morganfainberg: you can do that in tests themselves that inherit from testtools.TestCase of in fixtures | 22:53 |
morganfainberg | ah, good to know | 22:53 |
clarkb | morganfainberg: we tend to prefer to encapsulate as much stuff in fixtures as possible because they neatly encapsulate resources that you need outside the scope of a test | 22:53 |
morganfainberg | right. | 22:53 |
clarkb | morganfainberg: https://pypi.python.org/pypi/fixtures has decent docs | 22:54 |
morganfainberg | i'll worry about pushing to individual tests once i solve the bigger issues and things actually work. | 22:54 |
clarkb | the big difference between tearDown and cleaups are that you define the cleanups in a setUp of some sort usually so you don't have to worry about matching code in different functions | 22:55 |
*** matty_dubs is now known as matty_dubs|hk | 22:55 | |
clarkb | and cleanups should always run, tearDowns don't run if setUp bombs out | 22:55 |
morganfainberg | that makes an insance amount of sence | 22:55 |
morganfainberg | sense* | 22:55 |
morganfainberg | insane* | 22:55 |
morganfainberg | crud... | 22:55 |
morganfainberg | i might need a beer | 22:55 |
morganfainberg | this is all stemming from this patchset | 22:56 |
morganfainberg | https://review.openstack.org/#/c/53050/ | 22:56 |
morganfainberg | and just moving the tests is causing a single test to behave very very oddly, meaning, i think it is just accidental the test worked before | 22:56 |
clarkb | yup that sounds likely | 22:57 |
clarkb | morganfainberg: I often find just running the test on its own is a good first check | 22:57 |
morganfainberg | it passes | 22:57 |
clarkb | morganfainberg: that tells you if dependencies are just missing | 22:57 |
clarkb | if it passes then someething else is probably side effecting it | 22:57 |
morganfainberg | and i tried doing some cleanup on the test...because the test _is_ wrong. | 22:57 |
morganfainberg | and now everything else is cascading and having issue based upon that test being wrong | 22:58 |
morganfainberg | it's far from pretty. | 22:58 |
morganfainberg | clarkb, in either case, my plan: get important stuff into addCleanup | 22:59 |
morganfainberg | and once i have things all working properly again, i'll worry about getting things isolated per-test some. | 22:59 |
morganfainberg | which will be _much_ better | 22:59 |
*** Ryan_Lane has quit IRC | 23:02 | |
*** Ryan_Lane has joined #openstack-infra | 23:02 | |
*** mrodden has quit IRC | 23:05 | |
*** zul has quit IRC | 23:11 | |
*** zojoncj has quit IRC | 23:17 | |
*** datsun180b has quit IRC | 23:17 | |
*** markmcclain has quit IRC | 23:18 | |
* clarkb -> home | 23:24 | |
*** rakhmerov has joined #openstack-infra | 23:28 | |
*** ^d has quit IRC | 23:29 | |
*** nati_ueno has joined #openstack-infra | 23:32 | |
*** hogepodge has quit IRC | 23:34 | |
openstackgerrit | SlickNik proposed a change to openstack-infra/config: Create new repository for trove-dib-elements https://review.openstack.org/53972 | 23:37 |
*** michchap has quit IRC | 23:43 | |
*** michchap has joined #openstack-infra | 23:43 | |
*** wenlock has quit IRC | 23:48 | |
*** Ryan_Lane has quit IRC | 23:52 | |
*** Ryan_Lane has joined #openstack-infra | 23:54 | |
openstackgerrit | Joshua Harlow proposed a change to openstack-infra/config: Add anvil py26/py27 testing https://review.openstack.org/53973 | 23:54 |
*** denis_makogon has joined #openstack-infra | 23:55 | |
*** sdake_ has quit IRC | 23:58 | |
openstackgerrit | Joshua Harlow proposed a change to openstack-infra/config: Add anvil py26/py27 testing https://review.openstack.org/53973 | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!