*** openstack has joined #openstack-infra | 12:41 | |
*** mancdaz has quit IRC | 12:41 | |
AJaeger | fungi, seems you woke up the meetbot ;) | 12:41 |
---|---|---|
fungi | yep | 12:42 |
fungi | process died... may have not started cleanly when eavesdrop was rebooted | 12:42 |
*** mancdaz has joined #openstack-infra | 12:42 | |
AJaeger | ;( | 12:42 |
*** yamahata has quit IRC | 12:43 | |
AJaeger | nothing really serious - timing was good | 12:43 |
fungi | its upstart config is set for start on (local-filesystem and net-device-up) | 12:44 |
*** dkliban_afk is now known as dkliban | 12:44 | |
openstackgerrit | Jordan Pittier proposed a change to openstack-infra/project-config: Add pep8 gate job to stackforge/ospurge https://review.openstack.org/124729 | 12:44 |
*** che-arne has quit IRC | 12:45 | |
fungi | but i see no mention of it being started in /var/log/boot.log on the server | 12:45 |
openstackgerrit | Mate Lakat proposed a change to openstack-infra/project-config: XenServer: Add back prepare_node_xenserver.sh https://review.openstack.org/124730 | 12:45 |
openstackgerrit | Mate Lakat proposed a change to openstack-infra/project-config: XenServer: Do not use serial console https://review.openstack.org/124731 | 12:45 |
openstackgerrit | Mate Lakat proposed a change to openstack-infra/project-config: XenServer: Increase vCPUs for domU https://review.openstack.org/124732 | 12:45 |
openstackgerrit | Mate Lakat proposed a change to openstack-infra/project-config: XenServer: Use trusty appliance https://review.openstack.org/124733 | 12:45 |
*** matel has joined #openstack-infra | 12:47 | |
*** bcourt has joined #openstack-infra | 12:48 | |
AJaeger | fungi, I started ordering the layout.yaml file and wrote even a check for it see the patches starting at https://review.openstack.org/124593 . Is that something to add? | 12:48 |
*** mestery has joined #openstack-infra | 12:50 | |
*** laxity has joined #openstack-infra | 12:50 | |
*** bcourt has quit IRC | 12:52 | |
*** mestery has quit IRC | 12:53 | |
sdague | fungi: so is logstash just crashed now? | 12:54 |
andreaf | sdague: ping - can I ask you a question about d-g and the feature matrix | 12:56 |
*** miqui has joined #openstack-infra | 12:58 | |
*** habib has quit IRC | 12:59 | |
*** bswartz has joined #openstack-infra | 12:59 | |
*** habib has joined #openstack-infra | 12:59 | |
sdague | andreaf: sure | 12:59 |
andreaf | sdague: so if I read the code right, we are always running the d-g wrap script from master, but the rest is taken from ZUUL_BRANCH | 13:00 |
andreaf | sdague, so the non-wrap d-g script and feature matrix | 13:00 |
andreaf | sdague, so what confuses me is that we have the feature matrix, which defines which branches are allowed, in a place which uses branches | 13:01 |
andreaf | sdague so if I have a new branch, do I configure it on master? or only in the new branch itself? | 13:02 |
sdague | d-g doesn't have branches | 13:03 |
*** koolhead17 has quit IRC | 13:03 | |
andreaf | sdague, oh, ok | 13:04 |
*** dkranz has quit IRC | 13:04 | |
*** ppai has joined #openstack-infra | 13:04 | |
*** mmedvede has joined #openstack-infra | 13:05 | |
andreaf | sdague, so what is the use case for the SKIP D-G SETUP env variable | 13:05 |
andreaf | sdague SKIP_DEVSTACK_GATE_PROJECT | 13:06 |
notmyname | this weekend I tagged python-swiftclient 2.3.1 but it didn't get pushed to pypi (I guessing because of the rackspace reboot the world). can someone please re-tickle the job to push it? | 13:06 |
*** bcourt has joined #openstack-infra | 13:06 | |
andreaf | sdague anyways, when a new branch is setup, master branch of d-g has to be updated, as well as all the .gitreview files in the various repo and a number of filters and so in layout.yaml - is there some tool that helps doing that, or is it done manually by release managers? | 13:09 |
*** dustins has joined #openstack-infra | 13:10 | |
*** habib has quit IRC | 13:10 | |
openstackgerrit | Jordan Pittier proposed a change to openstack-infra/project-config: Add pep8 gate job to stackforge/ospurge https://review.openstack.org/124729 | 13:12 |
openstackgerrit | A change was merged to openstack-infra/storyboard-webclient: Fixed word wrap in search results header https://review.openstack.org/124479 | 13:12 |
sdague | andreaf: it's manual | 13:12 |
andreaf | sdague: ok :( too bad. so this also mean that devstack-gate must always run the dsvm jobs for all supported branches | 13:14 |
openstackgerrit | A change was merged to openstack-infra/storyboard-webclient: List result tweaks https://review.openstack.org/124480 | 13:14 |
*** _buzz has joined #openstack-infra | 13:14 | |
*** dkranz has joined #openstack-infra | 13:15 | |
*** _nadya_ has quit IRC | 13:15 | |
sdague | andreaf: yep, that's the way it's been for a while | 13:16 |
andreaf | sdague: ok thanks - slowly, but I'm getting there (understand infra) | 13:17 |
*** sdake has quit IRC | 13:18 | |
*** sdake has joined #openstack-infra | 13:18 | |
*** koolhead17 has joined #openstack-infra | 13:19 | |
anteaya | AJaeger: hey, can you fill me in on what was happening with this patch? https://review.openstack.org/#/c/124269/ | 13:20 |
AJaeger | anteaya, good morning! | 13:21 |
anteaya | it was the only commit merged besides yours since the repo was created and I'm curious to know why the rush? | 13:21 |
anteaya | I didn't even get a chance to look at it | 13:21 |
anteaya | and good morning | 13:21 |
sdague | fungi: https://review.openstack.org/#/c/124708/ - I redid dstuft's patch as a revert of mordred's original one for accounting reasons | 13:22 |
AJaeger | anteaya, not really - that one puzzled me also a bit. fungi approved it and I think there was some discussion on IRC | 13:22 |
sdague | if you wanted to +A, tests are back now | 13:22 |
anteaya | fungi: when you get a moment can you fill me in on why 124269 was merged so quickly | 13:22 |
anteaya | jhesketh had a question on it that I never saw an response to | 13:23 |
AJaeger | anteaya, I started ordering the layout.yaml file and wrote even a check for it see the patches starting at https://review.openstack.org/124593 . I'd like you to review this and get feedback on how to continue | 13:23 |
*** changbl has joined #openstack-infra | 13:23 | |
anteaya | AJaeger: yes, I see, awesome work | 13:23 |
anteaya | cooking breakfast and getting my bearings, I will review | 13:23 |
*** julim has joined #openstack-infra | 13:24 | |
AJaeger | anteaya, enjoy breakfast first ;) | 13:24 |
*** omrim has joined #openstack-infra | 13:26 | |
*** andreaf is now known as andreaf_ | 13:26 | |
*** tsg has joined #openstack-infra | 13:26 | |
*** daya_k has quit IRC | 13:28 | |
*** mriedem has joined #openstack-infra | 13:29 | |
sdague | fungi: the giant rax reboot seems to have a good job cleaning out all our dead delete nodes :) | 13:29 |
sdague | maybe they should do that more often | 13:29 |
*** otherwiseguy has joined #openstack-infra | 13:30 | |
fungi | sdague: heh, yes | 13:31 |
fungi | clear out the cobwebs | 13:31 |
*** gokrokve has joined #openstack-infra | 13:32 | |
fungi | sdague: i'm going to start fumbling around with elasticsearch here shortly... iirc it needs some sort of boot order orchestration | 13:32 |
*** Guest68510 has joined #openstack-infra | 13:32 | |
*** bknudson has joined #openstack-infra | 13:35 | |
*** gokrokve has quit IRC | 13:36 | |
*** mjturek has joined #openstack-infra | 13:38 | |
sdague | cool | 13:38 |
omrim | Hi, I would like to create an agent that support SRIOV by adjust the nova + ml2 conf files | 13:39 |
omrim | I would like to do it with Q_AGENT | 13:39 |
omrim | Is there any procedure to create such an agent? | 13:39 |
fungi | omrim: you may be asking in the wrong channel, as i have no idea what your question means | 13:40 |
omrim | fungi: Do you familiar with Q_AGENT? | 13:41 |
fungi | omrim: if your question is about the developer community infrastructure servers (wiki, lists, ci, et cetera) then this is the channel in which to ask it | 13:41 |
*** che-arne has joined #openstack-infra | 13:42 | |
AJaeger | omrim, see https://wiki.openstack.org/wiki/IRC for channels and their topics | 13:42 |
hashar | fungi: do you have some kind of a "staff" page for the infra team? | 13:42 |
*** sabeen has joined #openstack-infra | 13:42 | |
omrim | fungi: This question related to infrastructure development + documentation | 13:42 |
*** bogdando has joined #openstack-infra | 13:43 | |
AJaeger | omrim, then fungi and myself are not getting your problem | 13:43 |
fungi | omrim: when you say "infrastructure" what do you mean exactly? | 13:43 |
*** habib has joined #openstack-infra | 13:43 | |
omrim | fungi: The infrastructure of creating devstack | 13:44 |
fungi | omrim: devstack questions might be more easily addressed in #openstack-qa | 13:44 |
anteaya | hashar: there is no staff page | 13:44 |
*** koolhead17 has quit IRC | 13:44 | |
anteaya | hashar: who were you looking for? | 13:44 |
fungi | omrim: openstack development questions are best put forth in #openstack-dev | 13:44 |
fungi | omrim: | 13:44 |
fungi | omrim: #openstack-infra is where we discuss, troubleshoot and coordinate improveemnts to the community infrastructure servers/services | 13:45 |
*** koolhead17 has joined #openstack-infra | 13:45 | |
*** AaronGreen has quit IRC | 13:46 | |
hashar | anteaya: was wondering how many folks infra had, from which companies and their area of expertise :] But don't bother, I can live without such a list! | 13:46 |
*** radez_g0n3 is now known as radez | 13:46 | |
anteaya | hashar: 6 core, foundation, 3 from hp, mirantis, rackspace | 13:47 |
omrim | fungi: That's excellently what I wish to do...I want to improve the openstack infrastructure by adding a support for SRIOV :) | 13:47 |
anteaya | hashar: besides specializing in infra I don't know what else to say unless you had a specific question | 13:47 |
fungi | omrim: i think you're assuming infrastructure means something other than it does in this context | 13:47 |
omrim | fungi: Thanks..I will try also in another IRC rooms | 13:48 |
fungi | omrim: if you want to talk about one or more of the components of "openstack software" then that's not this channel. this is where we manage things like the web sites, the wiki, the mailing list server, et cetera | 13:49 |
*** koolhead17 has quit IRC | 13:49 | |
*** esker has joined #openstack-infra | 13:49 | |
openstackgerrit | Steven Dake proposed a change to openstack-infra/project-config: Add Kolla Project https://review.openstack.org/124453 | 13:50 |
*** wenlock has joined #openstack-infra | 13:51 | |
fungi | hashar: part of the complication of building a list of openstack infrastructure team members is that we're an open and aggressively inclusive group. aside from the core reviewers and root sysadmins, the extended list is "anyone who is interested in and contributes to our community infrastructure" | 13:52 |
*** beekneemech is now known as bnemec | 13:53 | |
*** dangers_away is now known as dangers | 13:53 | |
*** zz_gondoi has joined #openstack-infra | 13:53 | |
*** zz_gondoi is now known as gondoi | 13:53 | |
fungi | hashar: i think the governance-oriented definition would be "anyone who has contributed patches to projects within the infrastructure program as listed at http://git.openstack.org/cgit/openstack/governance/tree/reference/programs.yaml#n199 | 13:54 |
fungi | e.g. active technical contributors who get to vote in the infrastructure ptl election (if there had been more than one candidate) | 13:55 |
fungi | but that's just one of many potential definitions for the infrastructure team | 13:55 |
hashar | anteaya: fungi: I was more or less wondering about the core reviewers / root. Since that is six people all together | 13:56 |
AJaeger | hashar, so this list: http://stackalytics.com/?module=infra-group&metric=commits | 13:56 |
hashar | definitely great to see a lot more are involved by providing patches to openstack-infra | 13:56 |
hashar | (myself included hehe) | 13:56 |
fungi | AJaeger: ahh, yep. in that case we have a couple from the foundation, a couple from hp, and one each from rackspace and mirantis | 13:56 |
erw | fungi: did the rax reboots cause the “no tests ran over the weekend” problem I”m seeing in logstash? | 13:57 |
erw | (or at least, no tests were reported in log stash problem) | 13:57 |
AJaeger | fungi, stackalytics says 318 contributors from 55 companies ;) | 13:57 |
fungi | erw: they caused logstash (well, more properly elasticsearch) to stop working correctly. i'm troubleshooting now | 13:57 |
erw | fungi: er, right. Thanks | 13:58 |
fungi | erw: tests definitely ran over the weekend | 13:58 |
*** gokrokve has joined #openstack-infra | 13:58 | |
*** bcourt has quit IRC | 13:59 | |
*** jistr has quit IRC | 14:00 | |
Shrews | fungi: is review.o.o being worked on this morning, or should i suspect this car shop's wifi? | 14:00 |
*** xyang0 has joined #openstack-infra | 14:01 | |
anteaya | AJaeger: I'd argue for the reviews list personally: http://stackalytics.com/?module=infra-group&metric=marks | 14:01 |
*** jistr has joined #openstack-infra | 14:01 | |
*** nelsnelson has joined #openstack-infra | 14:02 | |
*** yamahata has joined #openstack-infra | 14:02 | |
*** baoli has quit IRC | 14:03 | |
AJaeger | anteaya, yeah, if you exclude people with single reviews or so... | 14:03 |
*** baoli has joined #openstack-infra | 14:04 | |
*** markmcclain has joined #openstack-infra | 14:06 | |
*** dmsimard_away is now known as dmsimard | 14:06 | |
*** lbragstad has joined #openstack-infra | 14:06 | |
*** bradm has quit IRC | 14:06 | |
*** bcourt has joined #openstack-infra | 14:12 | |
*** markmcclain has quit IRC | 14:12 | |
*** markmcclain has joined #openstack-infra | 14:13 | |
*** hdd has joined #openstack-infra | 14:16 | |
*** yamahata has quit IRC | 14:17 | |
*** yamahata has joined #openstack-infra | 14:18 | |
*** tonytan4ever has joined #openstack-infra | 14:18 | |
yfried | jogo: ping | 14:18 |
yfried | I'm looking to push a change for the gate of large-ops but I can't find what repo to clone. | 14:19 |
yfried | anteaya: ^? | 14:19 |
AJaeger | yfried, the new project-config repo | 14:19 |
yfried | AJaeger: ok. I have it. were should I look? | 14:20 |
anteaya | AJaeger: help me with something, this patch: https://review.openstack.org/#/c/124333/1/zuul/layout.yaml | 14:20 |
*** atiwari has joined #openstack-infra | 14:20 | |
*** garyh has joined #openstack-infra | 14:20 | |
AJaeger | yfried, in zuul/layout.yaml and jenkins/jobs/* | 14:21 |
anteaya | AJaeger: it uses jenkins jobs from the tripleo.yaml file but the jenkins/projects.yaml file doesn't specify that it has knowledge of the tripleo jobs for horizon | 14:21 |
anteaya | AJaeger: does it need to? | 14:21 |
yfried | AJaeger: tnx. and if i wanted to change tempest.conf values? | 14:21 |
*** changbl has quit IRC | 14:21 | |
*** stevemar has joined #openstack-infra | 14:22 | |
AJaeger | anteaya, defined in jenkins/jobs/tripleo.yaml defined as normal jobs - so they can be used with any project | 14:22 |
*** juzuluag_ has joined #openstack-infra | 14:22 | |
anteaya | AJaeger: kk thanks | 14:22 |
*** juzuluag has quit IRC | 14:22 | |
* AJaeger is on a call now, will be back later... | 14:23 | |
*** mfer has joined #openstack-infra | 14:23 | |
*** ramashri has joined #openstack-infra | 14:23 | |
*** zz_dimtruck is now known as dimtruck | 14:23 | |
*** juzuluag_ has quit IRC | 14:25 | |
*** juzuluag_ has joined #openstack-infra | 14:25 | |
*** wenlock has quit IRC | 14:25 | |
*** garyh has quit IRC | 14:26 | |
*** juzuluag_ has quit IRC | 14:26 | |
*** dstanek has joined #openstack-infra | 14:26 | |
*** ZZelle has quit IRC | 14:28 | |
*** ZZelle has joined #openstack-infra | 14:28 | |
*** berendt has quit IRC | 14:29 | |
*** homeless has joined #openstack-infra | 14:30 | |
*** gargola has joined #openstack-infra | 14:31 | |
*** ramashri has quit IRC | 14:33 | |
*** rwsu has joined #openstack-infra | 14:33 | |
*** koolhead17 has joined #openstack-infra | 14:33 | |
*** k4n0 has quit IRC | 14:34 | |
*** zz_jgrimm is now known as jgrimm | 14:34 | |
*** changbl has joined #openstack-infra | 14:35 | |
*** gokrokve_ has joined #openstack-infra | 14:35 | |
yfried | anteaya: AJaeger: how do I change tempest conf values on the gate? I'm looking to extend tenant_network_cidr in large_ops gates | 14:35 |
fungi | sdague: erw: clarkb (when you wake up): restarting kibana seems to have reconnected elasticsearch for querying purposes (i rebooted the logstash.o.o server for good measure rather than play whack-a-mole guessing which various services merited restarting) | 14:35 |
fungi | Shrews: it should be working fine... i haven't heard any other complaints | 14:36 |
sdague | fungi: coo | 14:36 |
*** Sincler has joined #openstack-infra | 14:36 | |
*** otherwiseguy has quit IRC | 14:36 | |
Shrews | fungi: yeah, i switched to my cell phone for a hotspot | 14:36 |
*** mmagr has joined #openstack-infra | 14:36 | |
yfried | fungi: ^? | 14:36 |
*** gokrokve_ has quit IRC | 14:37 | |
*** gokrokve_ has joined #openstack-infra | 14:37 | |
*** afazekas has quit IRC | 14:37 | |
mmagr | Greetings, would somebody be so kind and check https://bugs.launchpad.net/openstack-ci/+bug/1373803 please? | 14:38 |
uvirtbot | Launchpad bug 1373803 in openstack-ci "Initial Gerrit group member" [Undecided,New] | 14:38 |
fungi | yfried: the large-ops job template is configured at http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/devstack-gate.yaml#n788 | 14:38 |
fungi | mmagr: i have a stack of those i'm going to try and work through here shortly | 14:38 |
*** gokrokve has quit IRC | 14:38 | |
mmagr | fungi, thanks a lot | 14:38 |
*** timrc-afk is now known as timrc | 14:38 | |
mmagr | fungi++ | 14:39 |
yfried | fungi: I found that. but I don't know how to change tempest.conf value from there | 14:39 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/zuul: add support for filtering changes in zuul webapp https://review.openstack.org/124390 | 14:39 |
*** SumitNaiksatam has quit IRC | 14:40 | |
openstackgerrit | Sean Dague proposed a change to openstack-infra/zuul: add support for filtering changes in zuul webapp https://review.openstack.org/124390 | 14:40 |
AJaeger | anteaya, sorry can't help much with tempest | 14:40 |
fungi | yfried: oh... possibly either in openstack-infra/devstack-gate or openstack-dev/devstack | 14:41 |
fungi | looking to find out now | 14:41 |
*** SumitNaiksatam has joined #openstack-infra | 14:41 | |
*** wenlock has joined #openstack-infra | 14:41 | |
*** tonytan4ever has quit IRC | 14:42 | |
fungi | yfried: you probably need to add a knob for it around http://git.openstack.org/cgit/openstack-dev/devstack/tree/lib/tempest#n347 | 14:43 |
erw | how do I create a branch on a stackforge project? | 14:44 |
anteaya | AJaeger: yeah, me either | 14:44 |
fungi | yfried: and then plumb it in from around https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/devstack-vm-gate.sh#n244 | 14:44 |
anteaya | erw: have you permissions to create branches in your acl file for you project? | 14:45 |
anteaya | erw: which project is it? | 14:45 |
erw | anteaya: nova-docker | 14:45 |
* anteaya looks | 14:45 | |
anteaya | http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/stackforge/nova-docker.config | 14:46 |
erw | yes, I know the file | 14:46 |
anteaya | I don't see permissions to create a branch | 14:46 |
erw | okay | 14:46 |
yfried | fungi: tnx | 14:46 |
*** otherwiseguy has joined #openstack-infra | 14:47 | |
erw | anteaya: I add a refs/tags section and add a release group? | 14:47 |
anteaya | erw: I'm checking | 14:47 |
erw | (like compass.config, for instance) | 14:47 |
anteaya | and no, tags allows you to push tags, not create a branch | 14:47 |
erw | er, right. | 14:48 |
*** datsun180b has joined #openstack-infra | 14:48 | |
*** pcrews has joined #openstack-infra | 14:48 | |
erw | (I just need two: stable/icehouse and stable/juno) | 14:49 |
anteaya | in that case then, you want [access "refs/heads/stable/*"] | 14:50 |
anteaya | door | 14:50 |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/project-config: Remove oslotest cross-project unit test jobs https://review.openstack.org/124758 | 14:50 |
erw | thanks :) | 14:50 |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/project-config: Fix up tests after repo reorganization https://review.openstack.org/124759 | 14:50 |
anteaya | erw: here is one in action: http://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/acls/openstack/tempest.config | 14:51 |
anteaya | erw: start by offering a patch using that as a template and we will refine from there | 14:51 |
erw | yep | 14:52 |
*** andreaf has joined #openstack-infra | 14:52 | |
*** otherwiseguy has quit IRC | 14:53 | |
* anteaya is afk for about 30 minutes | 14:53 | |
*** otherwiseguy has joined #openstack-infra | 14:53 | |
openstackgerrit | Eric Windisch proposed a change to openstack-infra/project-config: Allow access to nova-docker stable branches https://review.openstack.org/124760 | 14:54 |
*** shashankhegde has joined #openstack-infra | 14:55 | |
*** todd_dsm has joined #openstack-infra | 14:56 | |
*** omrim has quit IRC | 14:57 | |
*** _nadya_ has joined #openstack-infra | 14:57 | |
*** zns has joined #openstack-infra | 14:59 | |
krotscheck | StoryBoard meeting in #openstack-meeting | 15:00 |
*** otherwiseguy has quit IRC | 15:00 | |
*** yaguang has joined #openstack-infra | 15:00 | |
*** eharney has joined #openstack-infra | 15:00 | |
*** bcourt has quit IRC | 15:01 | |
*** andreaf has quit IRC | 15:01 | |
*** Daviey has quit IRC | 15:02 | |
*** dustins has quit IRC | 15:02 | |
*** dustins has joined #openstack-infra | 15:03 | |
*** julim has quit IRC | 15:04 | |
yfried | fungi: tnx. now I need to know how to change neutron and nova conf value (unlimited quotas) | 15:04 |
yfried | fungi: any ideas? | 15:04 |
*** juzuluag has joined #openstack-infra | 15:04 | |
fungi | yfried: i believe devstack has to do that | 15:05 |
*** _nadya_ has quit IRC | 15:05 | |
*** med_ has quit IRC | 15:07 | |
yfried | fungi: any way to flag all 3 patches under the same "branch" in gerrit? i don't have a bug for it, just a test I'm trying to push | 15:08 |
*** julim has joined #openstack-infra | 15:08 | |
*** tonytan4ever has joined #openstack-infra | 15:08 | |
*** med_ has joined #openstack-infra | 15:08 | |
*** med_ has quit IRC | 15:08 | |
*** med_ has joined #openstack-infra | 15:08 | |
openstackgerrit | Sean Dague proposed a change to openstack-infra/elastic-recheck: bring the sanity: convert to handlebars.js https://review.openstack.org/124590 | 15:08 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/elastic-recheck: collapse graph area if there are no fails https://review.openstack.org/124591 | 15:08 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/elastic-recheck: update web pages to support additional date info https://review.openstack.org/124472 | 15:08 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/elastic-recheck: add support for computing relevant dates https://review.openstack.org/124473 | 15:08 |
fungi | yfried: you can use a common topic for them | 15:09 |
yfried | fungi: how do I do that? | 15:09 |
fungi | yfried: git review -t topicname | 15:10 |
fungi | yfried: then a gerrit query for open changes using that topic but without specifying a project will return them together | 15:10 |
*** Daviey has joined #openstack-infra | 15:10 | |
*** jvrbanac has joined #openstack-infra | 15:13 | |
openstackgerrit | Yair Fried proposed a change to openstack-infra/devstack-gate: Adds tenant_network_conf to tempest.conf https://review.openstack.org/124768 | 15:14 |
openstackgerrit | Yair Fried proposed a change to openstack-infra/project-config: Adds tenant_network_conf to tempest.conf https://review.openstack.org/124770 | 15:15 |
fungi | yfried: https://review.openstack.org/#/q/status:open+topic:large_ops_with_network,n,z | 15:15 |
fungi | that shows your three patches to the different projects | 15:15 |
*** andreaf has joined #openstack-infra | 15:16 | |
*** HeOS has quit IRC | 15:16 | |
*** signed8bit has joined #openstack-infra | 15:17 | |
*** _nadya_ has joined #openstack-infra | 15:18 | |
*** bcourt has joined #openstack-infra | 15:19 | |
*** comstud has joined #openstack-infra | 15:20 | |
*** bhuvan has joined #openstack-infra | 15:20 | |
*** rdopieralski has quit IRC | 15:20 | |
*** Longgeek has quit IRC | 15:20 | |
*** yfried has quit IRC | 15:20 | |
*** david-lyle has joined #openstack-infra | 15:22 | |
*** jistr has quit IRC | 15:22 | |
openstackgerrit | Alexander Kislitsky proposed a change to openstack-infra/project-config: Fuel-stats repo for Fuel https://review.openstack.org/124773 | 15:22 |
*** jistr has joined #openstack-infra | 15:22 | |
*** reed has joined #openstack-infra | 15:23 | |
anteaya | david-lyle: could you weigh in on this patch? it adds tripleo tests to horizon's experimental queue: https://review.openstack.org/#/c/124333/1 | 15:23 |
anteaya | david-lyle: I'd like to at least ensure you are aware of the change before it merges | 15:23 |
anteaya | well horizon's experimental-tripleo queue | 15:24 |
david-lyle | anteaya looking | 15:24 |
*** shashankhegde has quit IRC | 15:24 | |
anteaya | david-lyle: thanks | 15:25 |
*** Guest73730 is now known as mgagne | 15:29 | |
*** mgagne has quit IRC | 15:29 | |
*** mgagne has joined #openstack-infra | 15:29 | |
david-lyle | anteaya I'm not sure I fully understand the implications | 15:29 |
david-lyle | This will run when exactly? | 15:29 |
anteaya | when someone runs check experimental on a horizon patch | 15:30 |
anteaya | it won't run on horizon's check, gate, or post jobs | 15:31 |
anteaya | someone has to explictly call the job to run using `check experimental` | 15:31 |
*** nikhil_k|afk is now known as nikhil_k | 15:32 | |
*** liam__ has joined #openstack-infra | 15:32 | |
anteaya | david-lyle: but it would be good for you and ianw to at least have an understanding about why these jobs are proposed to horizon | 15:32 |
david-lyle | anteaya ok we're not running anything currently with that, but yeah this is news to me | 15:32 |
anteaya | david-lyle: http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n198 | 15:33 |
anteaya | david-lyle: okay great, so -1 the patch until ianw has had a chat with you | 15:33 |
derekh | anteaya: david-lyle I propsed that last week after a horizon regression broke tripleo, the fix was quickly proposed but I couldn't test it with CI, in furture if this merges I will be able to by running "check experimental" | 15:33 |
anteaya | I like folks to know what jobs are on their projects | 15:34 |
*** garyh has joined #openstack-infra | 15:34 | |
derekh | anteaya: david-lyle this is the same thing we have for most to the other tripleo projects | 15:34 |
anteaya | ah sorry, derekh's patch, not ianw's | 15:34 |
*** ildikov has quit IRC | 15:34 | |
david-lyle | anteaya me too | 15:34 |
*** thedodd has joined #openstack-infra | 15:34 | |
*** bcourt has quit IRC | 15:34 | |
david-lyle | derekh I don't think your patch is problematic and the reasoning is sound | 15:35 |
david-lyle | but I agree with anteaya that it's helpful to have me aware of it | 15:36 |
*** radez is now known as radez_g0n3 | 15:36 | |
derekh | david-lyle: ya, it shouldn't add any hurdles to merging horizon patches , it will just enable tripleo to test them if needed, sorry I should have run it by you first | 15:36 |
*** hdd has quit IRC | 15:36 | |
*** liam__ has quit IRC | 15:37 | |
derekh | david-lyle: for reference this is the bug the occured last week https://bugs.launchpad.net/tripleo/+bug/1373430 | 15:37 |
uvirtbot | Launchpad bug 1373430 in horizon "Error while compressing files" [Critical,Fix committed] | 15:37 |
*** gokrokve has joined #openstack-infra | 15:38 | |
david-lyle | derekh no worries. I agree it will be nice to have a better way to check patches in the tripleO case | 15:38 |
anteaya | stevemar: might you have a moment for: https://review.openstack.org/#/c/124276/2 | 15:38 |
*** Guest68643 is now known as redrobot | 15:38 | |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/project-config: Publish cliff and stevedore docs on openstack.org https://review.openstack.org/124783 | 15:39 |
*** mjturek has quit IRC | 15:39 | |
anteaya | stevemar: this is me not knowing, so this approach is better, thank you, this calls a post-test-hook, where is your post test hook? | 15:39 |
*** mjturek has joined #openstack-infra | 15:39 | |
anteaya | stevemar: not that it matters for the patch to work but I am curious | 15:39 |
anteaya | david-lyle: thanks | 15:41 |
*** eharney has quit IRC | 15:41 | |
openstackgerrit | Doug Hellmann proposed a change to openstack-infra/project-config: Publish cliff and stevedore docs on openstack.org https://review.openstack.org/124783 | 15:41 |
*** hdd has joined #openstack-infra | 15:42 | |
david-lyle | anteaya I appreciate your bringing it to my attention | 15:42 |
*** gokrokve_ has quit IRC | 15:42 | |
*** gokrokve has quit IRC | 15:42 | |
*** radez_g0n3 is now known as radez | 15:42 | |
anteaya | david-lyle: :D | 15:43 |
*** annegentle has joined #openstack-infra | 15:44 | |
*** gyee has joined #openstack-infra | 15:44 | |
*** ihrachyshka has quit IRC | 15:45 | |
dstufft | sdague: what's the status of https://review.openstack.org/#/c/124250/, do I need to do anything for it? | 15:46 |
Kiall | Any of the infra folks about able to delete the milestone-proposed branch on openstack/designate for myself + ttx? | 15:46 |
ttx | fungi: https://review.openstack.org/#/admin/projects/openstack/designate,branches has milestone-proposed defined, and it looks like I can't remove it | 15:46 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: update web pages to support additional date info https://review.openstack.org/124472 | 15:47 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: add support for computing relevant dates https://review.openstack.org/124473 | 15:47 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: bring the sanity: convert to handlebars.js https://review.openstack.org/124590 | 15:47 |
ttx | probably because we switched rights to proposed/* | 15:47 |
*** matel has quit IRC | 15:47 | |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard: Expanded length of storytag name. https://review.openstack.org/123607 | 15:47 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard: Maintain launchpad id's in migration and manage autoincrement. https://review.openstack.org/123821 | 15:47 |
sdague | dstufft: so actually, I proposed a new version as the revert of when we changed it before | 15:47 |
sdague | dstufft: https://review.openstack.org/#/c/124708/ | 15:48 |
dstufft | sdague: oh, is there a link to--- cool! | 15:48 |
sdague | mostly for accounting reasons | 15:48 |
stevemar | anteaya, sorry! i was in a meeting :) | 15:48 |
dstufft | sdague: ok, so it's just waiting on someone to +A it then? | 15:48 |
anteaya | stevemar: that is allowed | 15:48 |
anteaya | stevemar: :D | 15:48 |
*** tgohad has joined #openstack-infra | 15:48 | |
sdague | dstufft: yup | 15:48 |
stevemar | anteaya, my hook is over here: https://review.openstack.org/#/c/122605/ :) | 15:48 |
* anteaya looks | 15:48 | |
sdague | the stable/icehouse change seems to be hitting disk image builder doing something weird | 15:49 |
*** amuller has quit IRC | 15:49 | |
stevemar | anteaya, it's not merged yet - but that job is non-voting - wanted to get that job set up, work on my OSC patch, then enable voting | 15:49 |
*** bcourt has joined #openstack-infra | 15:49 | |
anteaya | stevemar: your post_test_hook is a shell script, why did you choose not to add a file extension? | 15:49 |
dstufft | sdague: ok cool, I want to test setuptools 7.0b1 and pip 6.0.dev1 against openstack before either is released :D | 15:50 |
stevemar | anteaya, let me see if i can find a resource, but the main point is that in can python-openstackclient is packaged in debian, they don't like .sh extensions | 15:51 |
stevemar | anteaya, just trying to not put us in a corner if that ever comes up | 15:51 |
anteaya | stevemar: that would be a reason | 15:51 |
*** gondoi is now known as zz_gondoi | 15:51 | |
anteaya | I would look at a reasource if you can dig one up | 15:51 |
stevemar | anteaya, here's a reference: https://bugs.launchpad.net/oslotest/+bug/1370488 | 15:52 |
uvirtbot | Launchpad bug 1370488 in oslotest "oslotest is installing a binary with .sh as extension" [Low,Fix committed] | 15:52 |
* anteaya looks | 15:52 | |
*** tsg has quit IRC | 15:52 | |
anteaya | stevemar: that will do, thanks | 15:53 |
*** otherwiseguy has joined #openstack-infra | 15:53 | |
stevemar | anteaya, official one: https://www.debian.org/doc/debian-policy/ch-files.html#s-scripts "the script name should not include an extension such as .sh or .pl that denotes the scripting language currently used to implement it." | 15:53 |
anteaya | I will step around _why_ debian doesn't like shell scripts id'd as shell scripts | 15:53 |
fungi | ttx: Kiall: fixing | 15:54 |
Kiall | fungi: thanks :) | 15:54 |
* anteaya reads more | 15:54 | |
stevemar | anteaya, i wish i knew why, but it's law there :P | 15:54 |
*** eharney has joined #openstack-infra | 15:54 | |
stevemar | anteaya, oh, it's only when a script is *installed* | 15:55 |
fungi | ttx: Kiall: i've deleted the milestone-proposed branch of openstack/designate, formerly at revision 2445db42520f828cd19255a68538fa094c6cad2b | 15:55 |
sdague | fungi: so when ES was rebooted, does that just mean we lost all that window of results? | 15:55 |
stevemar | well we're never going to install post_gate_hook... | 15:55 |
sdague | because we weren't stateful with logstash | 15:55 |
Kiall | fungi: thank you - thats perfect. | 15:55 |
stevemar | anteaya, since it'll never be installed - if you want, i can add the .sh extension | 15:55 |
sdague | also, the logstash job queue seems.... incomplete | 15:55 |
*** jcoufal has quit IRC | 15:56 | |
openstackgerrit | John Griffith proposed a change to openstack-infra/elastic-recheck: Add e-r query for bug 1373513 https://review.openstack.org/124787 | 15:57 |
uvirtbot | Launchpad bug 1373513 in cinder "Lvm hang during tempest tests" [High,Confirmed] https://launchpad.net/bugs/1373513 | 15:57 |
anteaya | stevemar: I don't know what I want, information about why things were the way they were was mostly what I was after, which you have provided | 15:57 |
anteaya | stevemar: with my thanks | 15:57 |
fungi | sdague: i think so, yes | 15:58 |
stevemar | anteaya, hehe, for consistency i can easily add a .sh extension :P | 15:58 |
fungi | sdague: also all graphs have a big gap from graphite being broken for so long, but no sure why it's not updating the logstash job queue one | 15:59 |
sdague | yeh, I expected the gap | 15:59 |
sdague | the not coming back part was what I was concerned about | 15:59 |
anteaya | stevemar: well the other projects do have them, but I am not a fan of cargo culting | 15:59 |
*** dizquierdo has quit IRC | 16:00 | |
*** thedodd has quit IRC | 16:00 | |
anteaya | stevemar: at least I know why you did what you did | 16:00 |
sdague | I think based on this - http://logstash.openstack.org/#eyJzZWFyY2giOiIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6IjYwNDgwMCIsImdyYXBobW9kZSI6ImNvdW50IiwidGltZSI6eyJ1c2VyX2ludGVydmFsIjowfSwic3RhbXAiOjE0MTE5OTUyODU4ODJ9 | 16:00 |
sdague | logstash is dead | 16:00 |
fungi | huh... | 16:00 |
sdague | so I'd expect a trickle of badly parsed time records with current date time | 16:01 |
sdague | but those stopped about 22 hrs ago | 16:01 |
fungi | yeah, looks like it never indexed anything after the reboots in dfw | 16:01 |
sdague | yep | 16:01 |
clarkb | the workers are probably not set to start at boot | 16:01 |
fungi | ohhh | 16:02 |
sdague | I guess that would also explain the graphite output | 16:02 |
clarkb | possibly client is that way too (jeblair prefers services be less automagic like that and he redid the init stuff there to multiply workers per node | 16:02 |
sdake | say can a couple cores review the kolla add patch - we got disrupted by the repo change on projects | 16:03 |
sdake | https://review.openstack.org/#/c/124453/\ | 16:03 |
stevemar | anteaya, pushing a new patch with .sh added :) the lack of consistency was bugging me (plus i was already on that branch anyway :P) | 16:04 |
openstackgerrit | Steve Martinelli proposed a change to openstack-infra/project-config: Run a shell script instead of tox for osc functional https://review.openstack.org/124276 | 16:04 |
fungi | clarkb: the logstash workers are all showing up in es-head | 16:04 |
*** ashaeron has quit IRC | 16:04 | |
*** bradm has joined #openstack-infra | 16:04 | |
anteaya | stevemar: okay | 16:04 |
clarkb | fungi you want to start jenkins-log-client on logstash.o.o and jenkins-log-worker-A B and C on the 20 worker nodes | 16:04 |
*** ramashri has joined #openstack-infra | 16:05 | |
*** doude has quit IRC | 16:05 | |
fungi | oh, right, this is just the agent showing as connected | 16:05 |
clarkb | fungi we split the ES comms out using an ES daemon which probably did start at boot | 16:05 |
*** sc68cal has joined #openstack-infra | 16:05 | |
clarkb | I wish I could be more help right now but a stomach bug is making my day interesting. however if you start those services I think it will start working | 16:06 |
anteaya | clarkb: :( | 16:06 |
anteaya | clarkb: rest | 16:07 |
fungi | logstash-indexer is set to start once virtual-filesystems is complete, so that's the java process i'm seeing in the process list i guess | 16:07 |
clarkb | fungi yup | 16:07 |
clarkb | you should see an elasticsearch process too | 16:07 |
*** jp_at_hp has quit IRC | 16:07 | |
fungi | yep | 16:08 |
notmyname | clarkb: I pushed a swiftclient tag for 2.3.1 this weekend, but it didn't propagate to pypi (probably because of the RAX reboot the world). can you re-tickle the job to get it moving, please? | 16:08 |
*** zz_gondoi is now known as gondoi | 16:08 | |
*** hashar has quit IRC | 16:08 | |
fungi | notmyname: i can look into it now | 16:08 |
notmyname | fungi: thanks | 16:09 |
*** bcourt has quit IRC | 16:09 | |
*** thedodd has joined #openstack-infra | 16:09 | |
fungi | notmyname: looks like the pypi upload failed because pypi.python.org's api was returning a 503 resource temporarily unavailable... http://logs.openstack.org/67/67e4699a53fc284223e262e4745f8eb504f41046/release/python-swiftclient-pypi-both-upload/e6d5189/console.html#_2014-09-28_14_33_19_444 | 16:10 |
fungi | notmyname: i'll re-trigger the upload shortly | 16:11 |
dstufft | we took PyPI read-only during rebootarama | 16:11 |
dstufft | because PyPI is a non distributed system that has been shoe horned into a distributed system and who knows what would happen if random things decided to reboot in wierd ways | 16:11 |
anteaya | stevemar: let's have a mention of the openstackclient patch in the commit message of teh project-config patch then I'm good | 16:12 |
*** marun has joined #openstack-infra | 16:13 | |
stevemar | anteaya, excellent point | 16:13 |
*** marun has quit IRC | 16:13 | |
*** mrmartin has joined #openstack-infra | 16:13 | |
openstackgerrit | Steve Martinelli proposed a change to openstack-infra/project-config: Run a shell script instead of tox for osc functional https://review.openstack.org/124276 | 16:13 |
*** ramashri has quit IRC | 16:14 | |
*** arxcruz has quit IRC | 16:14 | |
*** mmagr has quit IRC | 16:14 | |
stevemar | anteaya, i may or may not choose to run sudo on the tox bits. | 16:14 |
*** marcoemorais has joined #openstack-infra | 16:14 | |
stevemar | anteaya, at least this way, the ball is in our court, and we don't have to bug infra for reviews :) | 16:14 |
*** marun has joined #openstack-infra | 16:15 | |
anteaya | stevemar: works better for both of us :D | 16:16 |
fungi | notmyname: you have a 2.3.1 tarball and wheel showing at https://pypi.python.org/pypi/python-swiftclient now. let me know if you spot any other issues | 16:16 |
*** praneshp has joined #openstack-infra | 16:17 | |
anteaya | mtreinish: what is the difference between DEVSTACK_GATE_TEMPEST and DEVSTACK_GATE_TEMPEST_FULL? https://review.openstack.org/#/c/124404/1/jenkins/jobs/devstack-gate.yaml | 16:18 |
*** jlibosva has quit IRC | 16:20 | |
*** tgohad has quit IRC | 16:20 | |
*** esker has quit IRC | 16:20 | |
mtreinish | anteaya: TEMPEST w/o full is just the flag to say run tempest and make sure everything is setup around that | 16:22 |
*** bcourt has joined #openstack-infra | 16:22 | |
mtreinish | while TEMPEST_FULL is the flag for the specific job | 16:22 |
*** __TheDodd__ has joined #openstack-infra | 16:22 | |
*** thedodd has quit IRC | 16:22 | |
mtreinish | anteaya: http://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/devstack-vm-gate.sh#n402 | 16:23 |
mtreinish | DEVSTACK_GATE_TEMPEST is also used above that if block | 16:23 |
*** dimsum_ is now known as dims | 16:23 | |
anteaya | mtreinish: ah | 16:23 |
*** yaguang has quit IRC | 16:23 | |
anteaya | thanks | 16:24 |
fungi | clarkb: sdague: i've manually started and double-checked all 80 of our log worker daemons now, but the graph does not seem to be updating yet | 16:25 |
*** __TheDodd__ has quit IRC | 16:25 | |
*** thedodd has joined #openstack-infra | 16:26 | |
*** amotoki has quit IRC | 16:27 | |
*** radez is now known as radez_g0n3 | 16:27 | |
*** armax has joined #openstack-infra | 16:27 | |
sdague | fungi: cool | 16:28 |
*** mrmartin has quit IRC | 16:28 | |
pleia2 | good morning | 16:29 |
zaro | morning | 16:30 |
*** eglynn-office is now known as eglynn-officeafk | 16:31 | |
*** rushiagr is now known as rushiagr_away | 16:31 | |
*** unicell has quit IRC | 16:31 | |
anteaya | morning pleia2 zaro | 16:31 |
*** shashankhegde has joined #openstack-infra | 16:32 | |
pleia2 | today is my birthday, I'm around for a couple hours to triage things but then I'm joining some visiting friends at the zoo | 16:32 |
clarkb | fungi usually we run with 60 due to memory pressure but it should self regulate so no biggy | 16:32 |
*** alexpilotti_ has joined #openstack-infra | 16:33 | |
clarkb | pleia happy birthday and have fun | 16:33 |
pleia2 | thanks :) | 16:33 |
sdague | fungi: ah, your wonka recheck hit definitely triggered build spike :) | 16:33 |
zaro | pleia2: happy bday! | 16:34 |
*** gokrokve has joined #openstack-infra | 16:34 | |
clarkb | fungi did you start the log client on logstash.o.o too? | 16:34 |
sdague | pleia2: have a gre bday | 16:34 |
anteaya | derekh: so I am for the direction of templating the tripleo jobs: https://review.openstack.org/#/c/124335/1 | 16:34 |
*** radez_g0n3 is now known as radez | 16:34 | |
pleia2 | thanks guys | 16:34 |
anteaya | derekh: but it is dependent on a patch that jim disagrees with the direction | 16:34 |
*** alexpilotti has quit IRC | 16:34 | |
*** alexpilotti_ is now known as alexpilotti | 16:34 | |
*** tonytan4ever has quit IRC | 16:34 | |
anteaya | derekh: would it be possible to template the tripleo jobs without having that dependency? | 16:34 |
fungi | clarkb: logstash-indexer? it was already running according to upstart | 16:35 |
*** comstud has quit IRC | 16:35 | |
anteaya | pleia2: happy birthday!! | 16:35 |
anteaya | pleia2: there are penguins at the zoo! | 16:35 |
clarkb | fungi jenkins-log-client | 16:35 |
pleia2 | anteaya: there are! and wolverines who I haven't met yet :) | 16:35 |
*** mmaglana has joined #openstack-infra | 16:35 | |
anteaya | pleia2: oh wolverines sound exciting | 16:35 |
clarkb | fungi the daemon that translates jenkins events to gearman jobs | 16:35 |
fungi | clarkb: i'm not finding its initscript or upstart job config | 16:35 |
anteaya | I hope you have a great day! | 16:36 |
clarkb | hrm I may have the name wrong | 16:36 |
pleia2 | anteaya: thanks | 16:36 |
*** Guest68510 has quit IRC | 16:36 | |
clarkb | it should be something-client on logstash.o.o | 16:36 |
fungi | clarkb: oh! on logstash.o.o. i was looking on teh worker nodes | 16:36 |
sdague | krotscheck: your js eyes on this would be handy - https://review.openstack.org/#/c/124632 | 16:36 |
anteaya | pleia2: I want to see some pictures of the wolveines if you get any good ones | 16:36 |
pleia2 | anteaya: I'll do my best :) | 16:36 |
krotscheck | sdague: On it | 16:36 |
anteaya | pleia2: :D | 16:37 |
fungi | clarkb: *now* ot | 16:37 |
fungi | it's running | 16:37 |
*** flaviof_zzz is now known as flaviof | 16:37 | |
fungi | and lines are appearing on the graph again | 16:38 |
*** jistr has quit IRC | 16:38 | |
clarkb | woot | 16:38 |
fungi | 110 jobs, 80 workers, 30 waiting | 16:38 |
*** unicell has joined #openstack-infra | 16:38 | |
fungi | clarkb: thanks! | 16:38 |
clarkb | thank you | 16:38 |
anteaya | dhellmann: so the pycadf channel change, the ceilo folks are okay with the removal? well gordon is so I guess that will do | 16:39 |
openstackgerrit | A change was merged to openstack-infra/storyboard: Expanded length of storytag name. https://review.openstack.org/123607 | 16:40 |
*** comstud has joined #openstack-infra | 16:41 | |
SergeyLukjanov | jhesketh, AJaeger, sorry folks, yeah, I'm still in CA (till mid Oct) | 16:41 |
*** daya_k has joined #openstack-infra | 16:41 | |
*** bhuvan has quit IRC | 16:42 | |
krotscheck | sdague: I forget, is this in the same repo as the handlebars patch? | 16:42 |
sdague | krotscheck: nope | 16:42 |
krotscheck | sdague: Cool. tx | 16:43 |
sdague | this is injected into gerrit | 16:43 |
anteaya | SergeyLukjanov: np, hope CA is treating you well | 16:43 |
sdague | I'd like to get us there | 16:43 |
*** denis_makogon has quit IRC | 16:43 | |
pleia2 | fungi: nice work this weekend \o/ | 16:43 |
sdague | but right now it was mostly trying to deconstruct into smaller functions | 16:43 |
*** esker has joined #openstack-infra | 16:43 | |
SergeyLukjanov | anteaya, definetely no ;) too many meetings and nice places to go | 16:43 |
fungi | pleia2: thanks | 16:44 |
*** armax has quit IRC | 16:44 | |
sdague | fungi / clarkb: https://review.openstack.org/#/c/124458/ - this would help with some kernel issues cinder is chasing | 16:44 |
*** flaviof is now known as flaviof_zzz | 16:45 | |
anteaya | SergeyLukjanov: fewer meetings | 16:45 |
anteaya | SergeyLukjanov: but yay for nice places to go | 16:45 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: Add e-r query for bug 1373513 https://review.openstack.org/124787 | 16:45 |
uvirtbot | Launchpad bug 1373513 in cinder "Lvm hang during tempest tests" [High,Confirmed] https://launchpad.net/bugs/1373513 | 16:45 |
clarkb | sdague +3 | 16:46 |
clarkb | sdague that is to confirm the presence of a bug fix in the kernel? | 16:47 |
sdague | clarkb: yes | 16:47 |
fungi | kerpow... logstash job queue jumped to 2.5k already | 16:47 |
*** annegentle has quit IRC | 16:48 | |
sdague | fungi: well it was up above 120k last week | 16:48 |
fungi | yep | 16:48 |
*** jbryce has joined #openstack-infra | 16:48 | |
fungi | just confirming it's definitely got inbound workload | 16:49 |
*** armax has joined #openstack-infra | 16:49 | |
*** shashankhegde has quit IRC | 16:49 | |
sdague | I merged through the time delay calculator - so now people will know what our delay in indexing looks like - http://status.openstack.org/elastic-recheck/ (might need to shift reload) | 16:49 |
*** daya_k has quit IRC | 16:51 | |
openstackgerrit | Khai Do proposed a change to stackforge/python-jenkins: exclude tests from code coverage report https://review.openstack.org/124792 | 16:51 |
*** _nadya_ has quit IRC | 16:51 | |
cody-somerville | pleia2: HAPPY BIRTHDAY!!!! | 16:52 |
pleia2 | cody-somerville: thank you :) | 16:52 |
*** yfried has joined #openstack-infra | 16:52 | |
nibalizer | pleia2: happy spawn day! | 16:53 |
pleia2 | haha, thanks | 16:53 |
*** chuckC has quit IRC | 16:54 | |
*** bhuvan has joined #openstack-infra | 16:54 | |
*** waynr has joined #openstack-infra | 16:54 | |
waynr | is there a best way to obtain a list of jenkins job configuration options supported by jenkins-job-builder? | 16:55 |
*** ChuckC_ has joined #openstack-infra | 16:56 | |
clarkb | waynr http://ci.openstack.org/jenkins-job-builder/ should be comprehensive | 16:57 |
*** tsg has joined #openstack-infra | 16:59 | |
*** gokrokve has quit IRC | 16:59 | |
*** gokrokve has joined #openstack-infra | 16:59 | |
openstackgerrit | A change was merged to openstack-infra/storyboard: Maintain launchpad id's in migration and manage autoincrement. https://review.openstack.org/123821 | 16:59 |
*** esker has quit IRC | 17:00 | |
*** sarob_away is now known as sarob | 17:00 | |
notmyname | fungi: looks good. thanks | 17:00 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard: CORS support for StoryBoard API https://review.openstack.org/124163 | 17:01 |
*** patrickeast has joined #openstack-infra | 17:01 | |
*** annegentle has joined #openstack-infra | 17:02 | |
*** sarob is now known as sarob_away | 17:02 | |
*** che-arne has quit IRC | 17:02 | |
derekh | anteaya: I gotta run in a minute, but the short answer to your question is I don't know, most of the stuff that I think allows me to have a template is removing the job specific variables in the dependent patch, I can take another look and see | 17:02 |
*** e0ne has quit IRC | 17:02 | |
*** ociuhandu_ has joined #openstack-infra | 17:02 | |
*** ociuhandu has quit IRC | 17:02 | |
*** ociuhandu_ is now known as ociuhandu | 17:02 | |
anteaya | derekh: k | 17:03 |
anteaya | derekh: yes, because if we could just move straight to templates that might work | 17:03 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Autoconfiguration before bootstrap. https://review.openstack.org/124211 | 17:03 |
*** james_li has joined #openstack-infra | 17:04 | |
derekh | anteaya: ok, I'll take another look later and see | 17:04 |
*** che-arne has joined #openstack-infra | 17:05 | |
*** che-arne has quit IRC | 17:05 | |
anteaya | derekh: k, thanks | 17:06 |
*** derekh has quit IRC | 17:06 | |
krotscheck | sdague: Reviewed with comments. | 17:06 |
anteaya | AJaeger: what do you think about having a zuul/layout.yaml and a zuul/stackforge-layout.yaml? | 17:06 |
anteaya | AJaeger: since the stackforge-layout.yaml file will probaby continue to explode | 17:07 |
anteaya | it might help keep things organized | 17:07 |
anteaya | fungi clarkb what do you think about splitting up zuul/layout.yaml? | 17:09 |
*** rushiagr_away is now known as rushiagr | 17:09 | |
*** mpaolino has quit IRC | 17:10 | |
fungi | anteaya: i'm indifferent... a list reasons might help. would it simplify reviewing? reduce merge collisions? | 17:10 |
*** thedodd has quit IRC | 17:10 | |
anteaya | simplify reviewing a think | 17:10 |
anteaya | and AJaeger's consistentcy work | 17:10 |
fungi | anteaya: and how would you deal with job overrides? | 17:11 |
anteaya | I don't think merge collisions have been a problem | 17:11 |
anteaya | fungi: good question, I don't know since I don't know what job overrides are | 17:11 |
fungi | anteaya: things specified in the jobs list | 17:11 |
fungi | anteaya: branch filters, voting, et cetera | 17:12 |
anteaya | the pipeline definitions and such | 17:12 |
sdague | krotscheck: ok, points 1 & 2 seem easy to address, point 3 is actually the way the code was before (it's one of the few blocks I didn't change), point 4 .. agreed | 17:12 |
anteaya | fungi: hmmmm good question, I don't know | 17:13 |
fungi | anteaya: well, yes those too, though they're also in a different section | 17:13 |
anteaya | other than import things | 17:13 |
sdague | krotscheck: also, on the scoped handler, what would that look like eventually? I can stick a patch on top of this for that | 17:13 |
anteaya | fungi: this is the section you call overrides? http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n468 | 17:14 |
fungi | anteaya: anyway, it's probably worth opening a feature request bug against zuul to support split layout files and include reasons why they would be useful and what you think a simplified example implementation might look like in the configuration | 17:14 |
fungi | anteaya: the "jobs" section is what i was referring to | 17:14 |
anteaya | I can do that | 17:14 |
fungi | anteaya: just pointing out that a stackforge project would quite often need entries in both the jobs and projects sections | 17:15 |
anteaya | good point | 17:15 |
*** shashankhegde has joined #openstack-infra | 17:15 | |
fungi | anteaya: but anyway, point is that zuul doesn't have support for it now, so it would be useful to have some description of how you think such a thing would work | 17:15 |
*** _nadya_ has joined #openstack-infra | 17:15 | |
anteaya | fungi: fair enough | 17:16 |
anteaya | not sure myself right now | 17:16 |
*** harlowja has joined #openstack-infra | 17:16 | |
anteaya | AJaeger's input would be good to have | 17:16 |
*** tomoe has joined #openstack-infra | 17:17 | |
*** AJaeger_ has joined #openstack-infra | 17:17 | |
anteaya | or AJaeger_ even | 17:17 |
AJaeger_ | anteaya: What's up? | 17:17 |
anteaya | some backscroll when you have a minute | 17:18 |
waynr | clarkb: i've been looking at that, i was hoping for an example configuration something similar to what leiningen has: https://github.com/technomancy/leiningen/blob/master/sample.project.clj | 17:18 |
*** james_li has left #openstack-infra | 17:18 | |
anteaya | AJaeger_: wanted to get your thoughts on perhaps proposing sectioning up the zuul/layout.yaml file | 17:18 |
anteaya | AJaeger_: or do you think it is a dumb idea, it might be a dumb idea | 17:19 |
*** Ryan_Lane has joined #openstack-infra | 17:19 | |
anteaya | AJaeger_: I'm reviewing your changes btw | 17:19 |
AJaeger_ | Just before I forget it since I just reviewed them: We should get https://review.openstack.org/#/c/124759 in soonish to fix tox.ini | 17:19 |
AJaeger_ | anteaya: I like jogo's idea of splitting it up, the question is how to do it best. | 17:20 |
waynr | clarkb: leiningen's sample project config file has example usage of various configuration keys | 17:20 |
AJaeger_ | Can zuul handle include files - or do we just need to cat the files together? | 17:20 |
AJaeger_ | anteaya: will backscroll in 10 mins or so... | 17:20 |
anteaya | AJaeger_: kk | 17:20 |
waynr | i'd be willing to implement something similar for jenkins-job-builder if y'all think there'd be a good chance of something like that getting merged | 17:21 |
*** harlowja has quit IRC | 17:22 | |
*** cdent has quit IRC | 17:23 | |
anteaya | waynr: find zaro for the answer for that question | 17:23 |
openstackgerrit | Khai Do proposed a change to stackforge/python-jenkins: Add a get_plugin_info method https://review.openstack.org/123932 | 17:23 |
anteaya | AJaeger_: I'm +1 on the parent of 124759 https://review.openstack.org/#/c/124758/ | 17:24 |
*** ChuckC_ has quit IRC | 17:24 | |
*** harlowja has joined #openstack-infra | 17:24 | |
*** flaviof_zzz is now known as flaviof | 17:24 | |
anteaya | dhellmann: walk me through why these changes to the project-config tox.ini are required: https://review.openstack.org/#/c/124759/1 | 17:27 |
*** hdd has quit IRC | 17:27 | |
*** sarob_away is now known as sarob | 17:27 | |
anteaya | dhellmann: I understand the parent change for removing unused oslo tests | 17:27 |
anteaya | but I am foggy on how that is related to the tox.ini for project-config | 17:27 |
anteaya | I'm probably missing something | 17:27 |
*** ZZelle_ has joined #openstack-infra | 17:28 | |
AJaeger_ | anteaya: I think those are totally unrelated, dhellmann just needed them for testing... | 17:28 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/config: refactor of hideci for readability and modularity https://review.openstack.org/124632 | 17:28 |
*** david-lyle has quit IRC | 17:29 | |
sdague | krotscheck: ok, that's a respin with I think all the items addressed (except for point #3 which I'm punting on as that code is orig code still) | 17:29 |
*** david-lyle has joined #openstack-infra | 17:29 | |
AJaeger_ | happy birthday, pleia2 ! | 17:29 |
*** marcoemorais has quit IRC | 17:30 | |
*** mrmartin has joined #openstack-infra | 17:30 | |
anteaya | AJaeger_: ah okay | 17:30 |
openstackgerrit | Christian Schwede proposed a change to openstack-infra/project-config: WIP: Enable functional tests for python-swiftclient https://review.openstack.org/124812 | 17:32 |
waynr | anteaya: thanks for the redirect! | 17:32 |
anteaya | AJaeger_: I have pyyaml failures when testing that patch: http://paste.openstack.org/show/116790/ | 17:32 |
anteaya | dhellmann: ^ | 17:32 |
anteaya | AJaeger_: is this my fault? should I be doing something else? | 17:32 |
anteaya | waynr: welcome | 17:32 |
AJaeger_ | anteaya: fungi is right: We have a common jobs section for all jobs and then the projects list. If we split it up, it would be just to have a smaller file. | 17:33 |
*** marcoemorais has joined #openstack-infra | 17:33 | |
waynr | zaro: ping, do you know if there are any jenkins-job-builder configs with a comprehensive example of available config options? if not, do you think the project would open to a PR adding something like that? | 17:33 |
AJaeger_ | anteaya: so I'm more thinking of include files - a small file that has a few includes like jobs, templates, openstack, openstack-docs, openstack-infra, stackforge | 17:33 |
*** marcoemorais has quit IRC | 17:33 | |
anteaya | AJaeger_: that is what I was wondering | 17:34 |
*** marcoemorais has joined #openstack-infra | 17:34 | |
anteaya | I think openstack, docs and infra could all be in one | 17:34 |
AJaeger_ | as a first step, I like my idea of putting a bit of ordering in the file and enforcing it with a simple script | 17:34 |
anteaya | oh yes | 17:34 |
anteaya | agreed | 17:34 |
AJaeger_ | anteaya: yes, they could be one | 17:34 |
zaro | waynr: there are lots of examples in jjb | 17:34 |
anteaya | and jobs and templates are common so could be one file as well | 17:35 |
sdague | anteaya: Cannot fetch index base URL http://localhost:3141/root/pypi/+simple/ | 17:35 |
anteaya | so common, openstack and stackforge | 17:35 |
waynr | i was hoping for one big example | 17:35 |
sdague | that looks suspicious | 17:35 |
*** habib has quit IRC | 17:35 | |
AJaeger_ | anteaya: yeah, that's the "minimal" split | 17:35 |
anteaya | sdague: thanks for looking | 17:35 |
anteaya | sdague: what is localhost doing in there? | 17:35 |
*** jlk_clone has joined #openstack-infra | 17:36 | |
sdague | anteaya: part of your environment? | 17:36 |
anteaya | maybe? | 17:36 |
*** sarob is now known as sarob_away | 17:37 | |
zaro | waynr: you mean like this? http://git.openstack.org/cgit/openstack-infra/jenkins-job-builder/tree/tests/yamlparser/fixtures/complete001.yaml | 17:37 |
*** jlk_clone is now known as jlk | 17:37 | |
*** jlk has joined #openstack-infra | 17:37 | |
anteaya | sdague: I have a .pip dir with pip.conf and pip.log in it | 17:37 |
AJaeger_ | anteaya: tox -e projects works just fine for me | 17:37 |
*** habib has joined #openstack-infra | 17:37 | |
*** Daviey has quit IRC | 17:37 | |
anteaya | yeah it is the pip.conf | 17:37 |
waynr | zaro: yeah that looks useful | 17:38 |
zaro | waynr: go up one level to 'tests' and you'll find tons of other examples. | 17:38 |
jlk | ran into something interesting with jenkins job builder | 17:38 |
jlk | somebody could in the web ui disable a job | 17:38 |
*** david-lyle has quit IRC | 17:38 | |
jlk | and re-running jenkins-jobs won't re-enable it | 17:38 |
zaro | waynr: jjb docs is also a good resource that references many of those examples. | 17:38 |
jlk | if there is no disabled: false entry | 17:38 |
waynr | zaro: cool, not quite as comprehensive as i was looking for but definitely helpful | 17:39 |
zaro | waynr: you thinking of adding leinigen plugin support? | 17:39 |
*** habib has quit IRC | 17:40 | |
*** habib has joined #openstack-infra | 17:40 | |
waynr | no, i'm working on a jenkins job configuration linting tool so i can create a set of rules/standards for my company's jenkins jobs and i want to be sure that the dicts i create when parsing the job config xml uses as close as possible the same naming conventions as jjb | 17:41 |
*** Daviey has joined #openstack-infra | 17:41 | |
anteaya | AJaeger_: tox -e projects works for me, but tox doesn't | 17:41 |
AJaeger_ | anteaya: ok, I'll try "tox" | 17:42 |
waynr | zaro: i briefly looked through jjb code and didn't see any parsing of xml, just creation of xml--could i have missed xml parsing of job configs that creates data structures with the same names as what jjb uses in its yaml configuration files | 17:42 |
anteaya | mine can't find pbr | 17:42 |
waynr | +? | 17:42 |
zaro | waynr: ohh cool, that would be most welcome :) | 17:42 |
*** habib has quit IRC | 17:42 | |
adalbas | anteaya, hi! i'm trying to understand the best approach to migrate the services I have to the new repositories. | 17:43 |
waynr | glad to hear it! | 17:43 |
adalbas | anteaya, do we all the changes committed and i can go ahead and change the config repository name? | 17:43 |
zaro | waynr: i was thinking that voluptuous might be a good option for that. | 17:43 |
*** habib has joined #openstack-infra | 17:43 | |
*** dangers is now known as dangers_away | 17:43 | |
anteaya | adalbas: hello | 17:43 |
*** e0ne has joined #openstack-infra | 17:44 | |
anteaya | adalbas: I have no context for what we are discussing | 17:44 |
waynr | zaro: i'm not familiar with voluptuous | 17:44 |
anteaya | adalbas: can you fill me in? | 17:44 |
AJaeger_ | anteaya: it's your local setup | 17:44 |
AJaeger_ | See line 35 and following | 17:45 |
anteaya | AJaeger_: it was but I changed it | 17:45 |
AJaeger_ | anteaya: so, what's your error now? | 17:45 |
zaro | waynr: me either :( but i think that's what other openstack projects use to check yaml. i think it's used for zuul | 17:45 |
adalbas | anteaya, sure, im talking about the infra/config project and this http://specs.openstack.org/openstack-infra/infra-specs/specs/config-repo-split.html | 17:45 |
*** habib__ has joined #openstack-infra | 17:45 | |
anteaya | it is still me? http://paste.openstack.org/show/116797/ | 17:45 |
clarkb | zaro correct | 17:46 |
adalbas | anteaya, i have my own scripts which call the infra puppet scripts nodepool, zuul, and jenkins | 17:46 |
*** habib__ has quit IRC | 17:46 | |
anteaya | adalbas: yep that much I got, what services are you migrating | 17:46 |
waynr | zaro: oh, that looks cool! thanks for the pointer! | 17:46 |
adalbas | and also a few other to run devstack-gate scripts | 17:46 |
*** johnthetubaguy is now known as zz_johnthetubagu | 17:46 | |
anteaya | adalbas: your own scripts | 17:46 |
adalbas | anteaya, jenkins, zuul, nodepool and the jjb | 17:46 |
anteaya | adalbas: had they been proposed to config in the past? if yes, can I take a look at the patch(es)? | 17:47 |
*** habib__ has joined #openstack-infra | 17:47 | |
adalbas | anteaya, no, those are scripts to run on powerkvm ci environment | 17:47 |
anteaya | ah | 17:47 |
*** atiwari has quit IRC | 17:47 | |
anteaya | so help me understand why you would like them in project-config? | 17:47 |
adalbas | anteaya, i dont. i just use the project-config files | 17:48 |
anteaya | yes you use the project-config files | 17:48 |
adalbas | i call those classes from my own scripts | 17:48 |
zaro | waynr: there's a feature request for it if you want to shoot for that, https://bugs.launchpad.net/openstack-ci/+bug/1125470 | 17:48 |
uvirtbot | Launchpad bug 1125470 in openstack-ci "A system to validate plugin parameters in jenkins job builder" [Wishlist,Triaged] | 17:48 |
anteaya | right okay, yes | 17:48 |
AJaeger_ | anteaya: something looks still wrong on your side - "Couldn't find index page for 'pbr'" - this should not happen | 17:48 |
anteaya | well it is possible it is me | 17:49 |
anteaya | just not sure what | 17:49 |
adalbas | anteaya, , but i understand you moved this to different repos and it broke our scripts. we are trying to figure it out the best approach to recover things | 17:49 |
*** habib has quit IRC | 17:49 | |
*** tonytan4ever has joined #openstack-infra | 17:49 | |
anteaya | No local packages or download links found for pbr | 17:49 |
anteaya | adalbas: now I am starting to understand what you are after | 17:50 |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: collapse graph area if there are no fails https://review.openstack.org/124591 | 17:50 |
adalbas | anteaya, so, i'm looking at : http://specs.openstack.org/openstack-infra/infra-specs/specs/config-repo-split.html | 17:51 |
anteaya | adalbas: look at some of these patches that switches jobs: https://review.openstack.org/#/q/status:merged+project:openstack-infra/config+topic:project-config,n,z | 17:51 |
AJaeger_ | anteaya: but I'm not seeing what's wrong ;( | 17:51 |
anteaya | adalbas: these are the patches we merged to config to start consuming project-config | 17:51 |
anteaya | AJaeger_: me neither, I will have some lunch | 17:51 |
*** marcoemorais has quit IRC | 17:52 | |
*** vishy has joined #openstack-infra | 17:52 | |
fungi | adalbas: if you look in the recent history or openstack-infra/config you'll see one which deletes a ton of files. all of those were sucked into a new project called openstack-infra/project-config and then if you look at its git history you'll see an early change which moves those files around to their new locations | 17:52 |
adalbas | anteaya, ok, so i can go ahead and rename and clone the new repositories, is that it? | 17:52 |
anteaya | I just want to ensure that if we make changes to the project-config tox file so that people can run tox, tox can work for them | 17:52 |
*** sweston has joined #openstack-infra | 17:52 | |
adalbas | fungi, ok! | 17:52 |
fungi | adalbas: so if you had a custom patched version of some of those files, you'll want to move your patches to a copy of that new project (assuming i understand what you're asking) | 17:53 |
*** marcoemorais has joined #openstack-infra | 17:53 | |
*** unicell has quit IRC | 17:54 | |
*** bdpayne has joined #openstack-infra | 17:54 | |
*** marcoemorais has quit IRC | 17:55 | |
openstackgerrit | A change was merged to openstack-infra/elastic-recheck: Add query for heat slow icehouse timeout bug 1374175 https://review.openstack.org/124627 | 17:55 |
uvirtbot | Launchpad bug 1374175 in heat "test_server_cfn_init failed in gate-tempest-dsvm-neutron-heat-slow: AssertionError: Timed out waiting for 10.1.0.4 to become reachable" [Medium,Confirmed] https://launchpad.net/bugs/1374175 | 17:55 |
adalbas | fungi, yes, i think that is it. I need to figure it out then. Probably will have soon more questions :) | 17:55 |
*** SumitNaiksatam has quit IRC | 17:56 | |
openstackgerrit | Christian Schwede proposed a change to openstack-infra/project-config: Enable functional tests for python-swiftclient https://review.openstack.org/124812 | 17:56 |
*** marcoemorais has joined #openstack-infra | 17:56 | |
waynr | zaro: i may give it a shot after i've tried voluptuous out | 17:56 |
*** SumitNaiksatam has joined #openstack-infra | 17:57 | |
AJaeger_ | anteaya: I have some random failures when running on jjb but the change is fine. | 17:57 |
AJaeger_ | clarkb: does "tox -e jjb" work for you on project-config? | 17:58 |
*** marcoemorais has quit IRC | 17:58 | |
* AJaeger_ sometimes gets: | 17:58 | |
AJaeger_ | "jenkins_jobs.errors.JenkinsJobsException: Unknown entry point or macro 'large_ops' for component type: 'builder'." | 17:58 |
*** marcoemorais has joined #openstack-infra | 17:58 | |
*** marcoemorais has quit IRC | 17:58 | |
*** marcoemorais has joined #openstack-infra | 17:59 | |
*** otter768 has joined #openstack-infra | 17:59 | |
anteaya | fail: http://paste.openstack.org/show/116807/ | 17:59 |
*** dane_leblanc has joined #openstack-infra | 17:59 | |
anteaya | the pbr error | 17:59 |
anteaya | but tox -e projects worked | 18:00 |
anteaya | perhaps that doesn't require pbr | 18:00 |
jogo | how can there end up being 'noop' check queue jobs marked as 'queued' | 18:01 |
anteaya | doesn't look like it does | 18:01 |
anteaya | they still have to have a node | 18:01 |
anteaya | in a noop job you have to have a node and the node has to build | 18:01 |
anteaya | then it completes and is deleted | 18:01 |
anteaya | we are just exercising the host | 18:01 |
fungi | jogo: usually implies event/result queue is non-empty | 18:01 |
jogo | anteaya: oh I thought that was changed | 18:02 |
*** bhuvan has quit IRC | 18:02 | |
anteaya | oh perhaps it has and I am wrong | 18:02 |
openstackgerrit | Andreas Jaeger proposed a change to openstack-infra/project-config: Whitelist commands in tox.ini https://review.openstack.org/124818 | 18:02 |
anteaya | fungi: am I wrong? | 18:02 |
jogo | fungi: queue is non-empty, could this be merge-check related | 18:02 |
clarkb | fungi jogo zuul does merge check on noops | 18:02 |
fungi | no, something is definitely odd... | 18:02 |
*** flaviof is now known as flaviof_zzz | 18:02 | |
morganfainberg | clarkb, is there any concern about putting a couple smaller keystone things (the python-keystoneclient-(kerberos|federation) ) plugins under storyboard vs LP? or do we not have tooling / other needed stuff to *really* make that work yet. figured i'd ask cause i heard infra was moving that way and these plugins have no bugs or releases *yet* | 18:03 |
*** ChuckC_ has joined #openstack-infra | 18:03 | |
anteaya | morganfainberg: the overarching theme is that storyboard is in beta and infra is testing | 18:03 |
*** habib__ has quit IRC | 18:03 | |
AJaeger_ | anteaya: run: source /home/anita/work/tmp/project-config/.tox/jjb/bin/activate | 18:03 |
AJaeger_ | and then: pip install pbr | 18:03 |
AJaeger_ | What's the output? | 18:03 |
*** flaviof_zzz is now known as flaviof | 18:03 | |
fungi | it looks like nodepool may have stopped launching new nodes | 18:03 |
anteaya | mattoliverau: as far as I know anything non infra is asked to wait on using storyboard | 18:03 |
anteaya | AJaeger_: I can do that | 18:04 |
*** habib__ has joined #openstack-infra | 18:04 | |
fungi | ahh, wait, it just picked back up | 18:04 |
morganfainberg | anteaya, works for me. ty i'll put them on LP and slate them to move to storyboard as soon as we feel it's less beta-ish | 18:04 |
*** chuckC has joined #openstack-infra | 18:04 | |
jogo | fungi: its odd that there are check queue things that have been queued for an hour | 18:05 |
anteaya | AJaeger_: http://paste.openstack.org/show/116808/ | 18:05 |
*** yamahata has quit IRC | 18:05 | |
anteaya | morganfainberg: that was for you | 18:05 |
anteaya | mattoliverau: sorry tab complete fail | 18:05 |
anteaya | morganfainberg: thanks, methinks there will be a rush | 18:06 |
morganfainberg | anteaya, and with good reason! :) | 18:06 |
AJaeger_ | anteaya: let's start with a fresh environment: "deactivate" and then "tox -r -e jjb" | 18:07 |
anteaya | aj | 18:08 |
anteaya | k | 18:08 |
jogo | anteaya: see http://ci.openstack.org/zuul/zuul.html#projects | 18:08 |
*** sabeen has quit IRC | 18:08 | |
*** funzo_ is now known as funzo | 18:09 | |
jogo | fungi: it looks like gate queue jobs got ran right away and check are not | 18:09 |
anteaya | jogo: interesting so it appears I am wrong | 18:10 |
fungi | jogo: well, gate does have a higher precedence | 18:10 |
*** sabeen has joined #openstack-infra | 18:10 | |
*** ramashri has joined #openstack-infra | 18:10 | |
*** emagana has joined #openstack-infra | 18:10 | |
jogo | fungi: right, does that make a significant difference when we aren't hitting any quota limits? | 18:11 |
*** bhuvan has joined #openstack-infra | 18:11 | |
fungi | jogo: no, i'm looking at the cpu graphs for the zuul mergers and it looks like they were all busy processing something... presumably merge-check pseudojobs, except that those are supposed to be at precedence low now | 18:12 |
*** ivar-lazzaro has joined #openstack-infra | 18:12 | |
*** oanufriev has quit IRC | 18:12 | |
adalbas | anteaya, fungi : has the openstack-infra/config been renamed to openstack-infra/system-config already? | 18:12 |
openstackgerrit | A change was merged to openstack-infra/storyboard: CORS support for StoryBoard API https://review.openstack.org/124163 | 18:12 |
fungi | adalbas: not yet | 18:13 |
anteaya | adalbas: not yet | 18:13 |
krotscheck | Nice... | 18:13 |
krotscheck | . | 18:13 |
*** habib__ has quit IRC | 18:13 | |
adalbas | fungi, so i should keep using config. ok | 18:13 |
fungi | adalbas: for now, yes | 18:13 |
*** gokrokve has quit IRC | 18:14 | |
jogo | fungi: are there separate works for merge-check if not could this be a 'nice' issue | 18:14 |
jogo | (cpu niceness) | 18:15 |
fungi | jogo: merge-check is an internal activity farmed out to zuul's mergers | 18:15 |
*** berendt has joined #openstack-infra | 18:15 | |
*** VijayTripathi has joined #openstack-infra | 18:15 | |
fungi | jogo: basically it's identical to the merge work they do to provide refs for jobs being run, they just short-circuit after calculating the merge ref and then run no actual job | 18:15 |
*** marcoemorais has quit IRC | 18:16 | |
sdague | fungi: is merge-check now working at low? | 18:16 |
fungi | sdague: it's supposed to be since late last week | 18:16 |
sdague | what's check queue at? | 18:17 |
dhellmann | anteaya: yeah, I think it was just an oversight from when we moved pycadf to oslo | 18:17 |
fungi | sdague: 58 changes, oldest is about to exit the queue at 2 hours | 18:17 |
anteaya | dhellmann: kk, +1 from me | 18:17 |
sdague | no, I mean priority | 18:17 |
*** marcoemorais has joined #openstack-infra | 18:18 | |
fungi | sdague: oh, normal | 18:18 |
jogo | fungi: I thought merge jobs get the precedence associated with the pipeline | 18:18 |
fungi | jogo: merge-check is a pipeline | 18:18 |
dhellmann | anteaya: I left some more comments on the review; let me know if that helps? | 18:18 |
jogo | fungi: ahhhh | 18:18 |
sdague | fungi: actually, check is at low | 18:19 |
anteaya | dhellmann: I can look again | 18:19 |
fungi | sdague: yep | 18:19 |
sdague | so that's sort of an issue | 18:19 |
fungi | sdague: i just looked in the layout | 18:19 |
sdague | yep | 18:19 |
sdague | me too | 18:19 |
sdague | gate is also low.... ? | 18:19 |
sdague | wtf | 18:19 |
clarkb | gate should be high | 18:19 |
sdague | yeh, it's not | 18:19 |
dhellmann | anteaya: I'm not sure what's going on with the pyyaml failure there. Did you get past that? | 18:20 |
sdague | you know, I think we did this a while ago to deal with a starvation thing | 18:20 |
fungi | sdague: so it looks like gate is normal, tag/pre-release/release are high, all other pipelines are loqw | 18:20 |
fungi | low | 18:20 |
anteaya | dhellmann: yes, I had a .pip/pip.conf file which I renamed | 18:20 |
dhellmann | anteaya: and as I catch up, I see sdague noticed the localhost thing | 18:20 |
anteaya | now I have a pbr issue | 18:20 |
dhellmann | :-| | 18:20 |
anteaya | yes that was my fault | 18:20 |
clarkb | gate is not low | 18:21 |
sdague | clarkb: oh, I was looking at dev/ | 18:21 |
sdague | my bad | 18:21 |
krotscheck | clarkb: Question on the docs-draft jjb config. If the referecned path doesn’t exist, does it break the build? | 18:21 |
dhellmann | anteaya: what's the pbr error? | 18:21 |
*** mdbooth has quit IRC | 18:21 | |
fungi | sdague: one option would be to have a lowe-than-low precedence for merge-check, or some other intermediate precedence | 18:21 |
sdague | fungi: so should we do check:normal gate:high? | 18:21 |
krotscheck | clarkb: Sorry, the docs-draft publisher. | 18:21 |
sdague | is there a reason not to have gate high? | 18:21 |
clarkb | krotscheck what referenced path? | 18:21 |
clarkb | krotscheck the source for the publisher? | 18:22 |
fungi | sdague: we did that before, and then releases waited to be processed if starved by a heavy gate | 18:22 |
sdague | fungi: that was before we had sliding window right? | 18:22 |
krotscheck | clarkb: So if I say: “Hey, upload everything in $root/foo/bar/**”, and the $root/foo/bar directory doesn’t actually exist. | 18:22 |
fungi | sdague: probably yes | 18:22 |
anteaya | dhellmann: my latest: http://paste.openstack.org/show/116807/ | 18:22 |
openstackgerrit | Andreas Jaeger proposed a change to openstack-infra/zuul: Fix docu after config repo split https://review.openstack.org/124825 | 18:22 |
clarkb | krotscheck I dont think it will fail | 18:22 |
sdague | I suspect with sliding window it would be fine | 18:22 |
sdague | because gate can't take all the capacity | 18:22 |
clarkb | krotscheck a lot of our scp publishers are opportunistic | 18:23 |
anteaya | http://paste.openstack.org/show/116815/ | 18:23 |
clarkb | sdague it can... | 18:23 |
krotscheck | clarkb: Cool. So https://review.openstack.org/#/c/124606/2/jenkins/jobs/javascript.yaml won’t break. | 18:23 |
jogo | looks like we used to run gate at lot as well | 18:23 |
sdague | clarkb: in what circumstance? | 18:23 |
fungi | sdague: jogo: anyway, the behavior we witnessed is that zuul had a large merge-check burst from a bunch of stuff merging in the gate, and then it processed those and put check on hold while doing so (though gate continued to be served as needed, its demand was just negligible) | 18:23 |
clarkb | sdague when the window is big | 18:23 |
openstackgerrit | A change was merged to openstack-infra/storyboard-webclient: Autoconfiguration before bootstrap. https://review.openstack.org/124211 | 18:23 |
sdague | clarkb: right, but if the window is big, it's going to merge all the code fast | 18:23 |
sdague | and we'll run out of code to run in the gate | 18:24 |
sdague | and we'll be fine | 18:24 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Simplify API-base configuration. https://review.openstack.org/124212 | 18:24 |
jogo | fungi: thanks, that makes sense | 18:24 |
sdague | I think there is a theoretical concern on big window | 18:24 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Added configuration file for docs-draft. https://review.openstack.org/124222 | 18:24 |
dhellmann | anteaya: reading | 18:24 |
sdague | that's not a practical concern, given how our throughput works | 18:24 |
anteaya | dhellmann: probably my fault somewhere, but I don't know where | 18:25 |
dhellmann | anteaya: yeah, this smells like another pip configuration thing | 18:25 |
dhellmann | anteaya: actually, there's a distutils config file separate from pip, it might be that | 18:25 |
* dhellmann looks for the name | 18:25 | |
dhellmann | anteaya: something like ~/.*dist*.cfg I think | 18:25 |
*** gokrokve has joined #openstack-infra | 18:26 | |
dhellmann | I don't have one on my box | 18:26 |
jogo | sdague clarkb: I don't think we can find an answer without any theoretical concern with just 3 priorities | 18:26 |
sdague | jogo: yeh, but I don't think those theoretical concerns are real concerns | 18:26 |
fungi | jogo: sdague: clarkb: if there's interest, i can propose extending pipeline precedence in zuul to accommodate "highest, high, normal, low, lowest" or something (right now it only supports the middle three) | 18:26 |
clarkb | fwiw the gate does completely starve check at times too | 18:26 |
anteaya | dhellmann: anita@anita-hp:~$ ls ~/.*dist*.cfg | 18:27 |
clarkb | I think you underestimate the power of the gate | 18:27 |
anteaya | /home/anita/.pydistutils.cfg | 18:27 |
dhellmann | anteaya: that's it | 18:27 |
anteaya | dhellmann: so that is what is killing me? | 18:27 |
anteaya | delete that? | 18:27 |
dhellmann | anteaya: what's in it? | 18:27 |
jogo | fungi: ++ | 18:27 |
anteaya | what is it for and how did it get there? | 18:27 |
*** gokrokve has quit IRC | 18:27 | |
krotscheck | Anyone want to do a puppet review? https://review.openstack.org/#/c/124197/1 | 18:27 |
*** mdbooth has joined #openstack-infra | 18:27 | |
openstackgerrit | Sean Dague proposed a change to openstack-infra/project-config: reprioritize gate and check queues https://review.openstack.org/124826 | 18:27 |
clarkb | fungi note high normal low are part of gearman | 18:28 |
sdague | fungi: yeh, that would be great | 18:28 |
fungi | clarkb: ohhh | 18:28 |
anteaya | dhellmann: http://paste.openstack.org/show/116816/ | 18:28 |
*** marcoemorais1 has joined #openstack-infra | 18:28 | |
clarkb | fungi so it should be done in a compatible way | 18:28 |
dhellmann | anteaya: distutils is the old library that setuptools is based on. it reads a different set of config files. we have (had?) some jobs that configured mirror configuration files to block access to pypi to test requirement installation, and that has broken my system before. I'm not sure about how yours got this way | 18:28 |
sdague | clarkb: do you have an instance of that recently? | 18:28 |
anteaya | I put it there to point to pypi.o.o | 18:28 |
fungi | clarkb: hrm, so gearman protocol is the limiting factor here? | 18:28 |
clarkb | sdague feature freeze week | 18:28 |
anteaya | I can remove it | 18:29 |
clarkb | sdague when the resets happen constantly | 18:29 |
dhellmann | anteaya: try renaming the file to see if that helps | 18:29 |
clarkb | fungi only if we want strict compatibility | 18:29 |
sdague | when the resets happen constantly we can't be starving on raw nodes | 18:29 |
fungi | aha... looks like gearman has precedence levels 0,1,2 | 18:29 |
jogo | fungi: if there was a lowest I would I imagine we can move: silent, periodic, periodic-stable, periodic-qa,merge-check | 18:29 |
dhellmann | anteaya: the URL looks ok, but I'm not 100% sure what it should say | 18:29 |
sdague | unless it's all tempest jobs in the gate | 18:29 |
clarkb | sdague why? | 18:29 |
fungi | oddly, 0 is normal, 1 is low, 2 is high | 18:29 |
sdague | 20 check window | 18:29 |
*** gokrokve has joined #openstack-infra | 18:29 | |
clarkb | sdague that is predominantly what we test | 18:29 |
sdague | no, I mean tempest changes | 18:30 |
clarkb | sdague right so 19 resets an hour | 18:30 |
anteaya | dhellmann: that was it | 18:30 |
anteaya | thanks it was me | 18:30 |
*** marcoemorais has quit IRC | 18:30 | |
clarkb | its n^2 resource use | 18:30 |
sdague | 20 check window * 15 jobs | 18:30 |
anteaya | I'll test that patch again with a fresh repo | 18:30 |
anteaya | after soup | 18:30 |
sdague | we'll be consumeing about 300 nodes | 18:30 |
dhellmann | anteaya: enjoy your soup! | 18:30 |
clarkb | sdague * 19 resets | 18:30 |
krotscheck | AJaeger: Responded to your comment on https://review.openstack.org/#/c/124606/ - it’s a soft dependency, not a hard one. | 18:31 |
clarkb | for a worst case value | 18:31 |
AJaeger_ | krotscheck: ok | 18:31 |
*** oanufriev has joined #openstack-infra | 18:31 | |
sdague | so if we are doing 19 resets an hour, everything is screwed anyway :) | 18:31 |
*** rmcall has joined #openstack-infra | 18:31 | |
clarkb | sdague yes thats precisely what happened :) | 18:31 |
sdague | yeh, well, such it is | 18:31 |
*** thedodd has joined #openstack-infra | 18:32 | |
openstackgerrit | Adam Gandelman proposed a change to openstack-infra/project-config: Promote sideways ironic grenade tests to non-voting checks https://review.openstack.org/124562 | 18:32 |
sdague | so unless we can get merge-check below check queue priority, we're going to keep adding in all these 30 - 90 minute delays in check jobs runnning | 18:32 |
fungi | jogo: sdague: clarkb: yeah, so looking into gearman's protocol specification, those three precedence levels seem to be baked in and would require an extension to the protocol | 18:33 |
*** otter768 has quit IRC | 18:33 | |
sdague | a nova patch landing in the gate, generates 20 minutes of backlog in zuul | 18:33 |
sdague | doing merge checks | 18:33 |
jogo | fungi: that or a lot of code to work around that | 18:33 |
jogo | fungi: by adding more queues or something | 18:33 |
fungi | jogo: circumventing the primary communication protocol between the merge workers and the scheduler service seems counter-productive | 18:33 |
*** otter768 has joined #openstack-infra | 18:33 | |
sdague | fungi: agreed | 18:34 |
*** gokrokve has quit IRC | 18:34 | |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Subscription https://review.openstack.org/104004 | 18:34 |
jogo | fungi: yeah its not a good idea | 18:34 |
sdague | fungi: so I really think that given current limits, we're not going to see starvation with https://review.openstack.org/124826 | 18:34 |
sdague | and if we do, we can revert | 18:34 |
fungi | short term, better to noodle on how we might reshuffle the three priorities we have, and try to remember which pain points we hit previously which caused us to choose their present values | 18:35 |
*** otter768 has quit IRC | 18:35 | |
*** sdake_ has joined #openstack-infra | 18:35 | |
*** sdake_ has quit IRC | 18:35 | |
*** sdake_ has joined #openstack-infra | 18:35 | |
*** otter768 has joined #openstack-infra | 18:35 | |
*** gokrokve has joined #openstack-infra | 18:35 | |
*** e0ne has quit IRC | 18:35 | |
*** otter768 has quit IRC | 18:36 | |
fungi | sdague: thinking through that one, bumping gate to the same precedence as tag/pre-release/release means we'd potentially delay reacting to those events for the duration of a full gate reset, depending on timing | 18:36 |
jogo | what about making check-merge jobs not block somehow | 18:36 |
fungi | jogo: it's just a fifo... they're not "blocking" per se | 18:37 |
jogo | I don't actually know what that would entail. but check-merge jobs AFAIK don't even use the same set of nodes | 18:37 |
jogo | fungi: but you wait for the jobs to finish right? | 18:37 |
*** jergerber has joined #openstack-infra | 18:37 | |
fungi | jogo: basically the zuul scheduler spits out a bunch of work requests, and the workers pick them up in chronological order for when they entered the queue (first selecting by precedence, then by order) | 18:38 |
sdague | fungi: yeh, if we reset the gate though, then these jobs get to move forward and the resetting patches will come in behind them, right? | 18:38 |
jogo | fungi: but aren't there different pools of workers for most check jobs and check-merge? | 18:38 |
openstackgerrit | A change was merged to openstack-infra/storyboard-webclient: Simplify API-base configuration. https://review.openstack.org/124212 | 18:39 |
fungi | jogo: so the problem is that when a nova change merges, zuul immediately creates as many merge-check work requests at precedence low as there are open nova changes. these effectively flood the low precedence work capacity, and are worked through in turn, with new low-precedence work requests like merges for check changes starting to accumulate behind them | 18:39 |
fungi | jogo: for a check pipeline change, its jobs cannot be started until a zuul merge worker has generated and published the git reference(s) it needs | 18:40 |
jogo | fungi: ahhh gotcha | 18:40 |
fungi | jogo: so those end up effectively waiting on other work which has also been requested of the merge workers | 18:40 |
jogo | fungi: that was the piece of the puzzle I was missing | 18:40 |
sdague | fungi: so... in staring at that, I'm pretty sure the side effects are containable. We definitely need merge-check < check < gate | 18:41 |
sdague | so that kind of defines those 3 priorities | 18:41 |
sdague | the tag and release now need to share high with gate | 18:42 |
fungi | say you generate twenty merge-check changes, and then you have three merge changes come in, and then another five merge-check changes... those get processed in that order since they all have the same precedence. first the twenty merges are calculated for the merge-check batch, then the merges get calculated for the check change jobs, and then while those check jobs are running the other merge-check | 18:42 |
fungi | merges get calculated | 18:42 |
*** rushiagr is now known as rushiagr_away | 18:42 | |
clarkb | sdague: ya I think if they share high with gate then the starvation will be less bad | 18:43 |
fungi | so while the merges are processed in parallel with actual running jobs which use job workers, the merges themselves will delay the start of the jobs which need them | 18:43 |
clarkb | if it happens at all | 18:43 |
sdague | fungi: yeh, and the real issue is there are about 120 outstanding nova patches that merge check on every merge | 18:43 |
sdague | and they take real time | 18:44 |
*** rmcall has quit IRC | 18:44 | |
clarkb | sdague: fungi jogo note that you will only have one merge check per changes regardless of the number of changes that have merged at the "same" time | 18:44 |
sdague | clarkb: yeh, we can always revert | 18:44 |
sdague | clarkb: 1 merge-check per outstanding change, right? | 18:44 |
fungi | sdague: another incremental improvement might be to save some sort of state, and then assume that if a patchset failed merge-check in the past there's no need to recheck it | 18:44 |
sdague | so actually I think it's about 250 outstanding nova patches | 18:45 |
fungi | but that's certainly more work | 18:45 |
sdague | fungi: yeh | 18:45 |
clarkb | sdague: can you update teh check-tripleo precedence too? | 18:45 |
sdague | clarkb: sure | 18:45 |
clarkb | I think all of the other currently low priorities are fine (silent, experimental, post etc) | 18:45 |
*** rmcall has joined #openstack-infra | 18:46 | |
jogo | can we make the merge worker pool more elastic? | 18:46 |
clarkb | sdague: yes one merge check per outstanding change on the branch that merged a change. but merging two nova things at the same time does not double that count | 18:46 |
sdague | clarkb: post stays at low? | 18:46 |
fungi | and how about experimental? post? periodic? the more things we elevate to normal precedence, the more the things we leave at low will get starved out | 18:46 |
clarkb | sdague: I think so | 18:46 |
sdague | experimental and periodic I think should be low for sure | 18:46 |
clarkb | fungi: I think those are fine at low. they are not time sensitive | 18:46 |
clarkb | jogo: the problem with doing that is the longest merges take <30 seconds iirc. jogo booting new nodes takes upwards of 5 minutes | 18:47 |
fungi | well, post can tend to be somewhat time-sensitive... docs get updated out of there for example | 18:47 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/project-config: reprioritize gate and check queues https://review.openstack.org/124826 | 18:47 |
clarkb | jogo: so by the time you spin up new nodes to merge things the work will be done | 18:47 |
sdague | yeh, I could go either way on post | 18:47 |
sdague | I think docs taking a little more time should probably be fine | 18:48 |
fungi | the other takeaway is that we've already decided we should scale out our merge worker pool, scaling down the size of each of them in the process | 18:48 |
anteaya | AJaeger_ dhellmann yes it was all my env, that tox file works now | 18:48 |
sdague | fungi: sure, though that only impacts it by linear time | 18:48 |
fungi | that will be a linear improvement in throughput | 18:48 |
fungi | yes | 18:48 |
jogo | clarkb: but if you know the check-merge queue at the current rate will take a long time to process spinning up a node could be worth it. But adding that complexity may not be worth it | 18:49 |
fungi | but right now we could reasonably scale up to 8 smaller merge workers and halve the time it takes to get through merge-check bursts like that | 18:49 |
clarkb | really I secretly hope to upgrade gerrit and stop running merge checks | 18:49 |
sdague | clarkb: that would be awesome as well | 18:49 |
fungi | clarkb: is that in 2.9 or 3.0? | 18:50 |
AJaeger_ | anteaya: great to hear! | 18:50 |
clarkb | fungi: 2.9 iirc | 18:50 |
sdague | I thought it was in the 2.8 new change screen | 18:50 |
clarkb | sdague: no its not quite there in 2.8 | 18:50 |
*** AndroUser2 has joined #openstack-infra | 18:50 | |
sdague | ok | 18:50 |
AJaeger_ | and docs in post can easily take 30 mins... | 18:50 |
*** AndroUser2 is now known as david-lyle | 18:51 | |
sdague | so... I'll bug again, I've got an updated hideci.js - https://review.openstack.org/#/c/124632/ - which does nice things like doesn't have a test results table unless the tests are posted against the most recent patch, and displays merge conflict :) | 18:51 |
*** baoli has quit IRC | 18:51 | |
krotscheck | Any infra-core have a sec to look at https://review.openstack.org/#/c/124222/? It’s dead easy :) | 18:52 |
*** morgan_remote_ has joined #openstack-infra | 18:52 | |
sdague | I also added testing instructions in a comment | 18:53 |
clarkb | sdague: the problem with it is its a 300 line diff of js :P | 18:54 |
*** dmellado has quit IRC | 18:54 | |
sdague | clarkb: yeh... well... it's more readable now :) | 18:54 |
*** flaviof is now known as flaviof_zzz | 18:55 | |
sdague | it was 2 functions | 18:55 |
*** HeOS has joined #openstack-infra | 18:55 | |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/config: Added CORS allowed domains to storyboard server config. https://review.openstack.org/124201 | 18:55 |
sdague | I broke it up into a lot more functions that should be much easier to see are doing the right thing | 18:55 |
fungi | i'm not morally opposed to the patch size, though after a minute of looking at javascriopt i start going cross-eyed | 18:55 |
clarkb | ya it looks saner | 18:55 |
clarkb | but now I have to remember what things like !== mean | 18:56 |
fungi | this is an easier read though | 18:56 |
clarkb | its type and value check in one right? | 18:56 |
*** koolhead17 has quit IRC | 18:56 | |
openstackgerrit | K Jonathan Harker proposed a change to openstack-infra/config: Clean up bashate failures https://review.openstack.org/118944 | 18:56 |
sdague | I think so, krotscheck pointed me at using for one of those calls in the last iteration | 18:57 |
sdague | ok, going to get a ride in, back later | 18:58 |
*** Sukhdev has joined #openstack-infra | 18:58 | |
*** hashar has joined #openstack-infra | 18:58 | |
krotscheck | clarkb: It’s strict equivalency, which is type, value, and memory address reference (for objects) | 18:58 |
*** ildikov has joined #openstack-infra | 18:58 | |
mordred | so === is like python 'is' and == is like python '==' | 18:59 |
mordred | yah? | 18:59 |
krotscheck | I… think so? | 18:59 |
anteaya | mordred: what language is the === and == coming from that you are asking about? | 19:00 |
anteaya | js? | 19:00 |
clarkb | anteaya: ya | 19:00 |
clarkb | I think php does it too | 19:00 |
krotscheck | In the JS world we usually end up using strict equivalency because the language is falsy. i.e. null == undefined is true, null === undefined is false. | 19:00 |
*** otherwiseguy has quit IRC | 19:00 | |
clarkb | krotscheck: thats a feature :P | 19:00 |
krotscheck | Yes it is! | 19:00 |
morgan_remote_ | Interesting, I should learn more js | 19:01 |
openstackgerrit | Matthew Treinish proposed a change to openstack-infra/subunit2sql: Add sample config files for commands https://review.openstack.org/124832 | 19:01 |
mrmartin | re | 19:02 |
clarkb | http://thecodelesscode.com/case/161 is always good | 19:02 |
*** mdbooth has quit IRC | 19:02 | |
anteaya | one is equality ==, the other is identity === http://www.c-point.com/javascript_tutorial/jsgrpComparison.htm | 19:02 |
mrmartin | fungi: do we have any restrictions on version number formats for releases? I tagged the groups portal, but the release jobs failed to run, and I cannot find any log related to this job, meanwhile I can see the release tag in the git repo. | 19:03 |
*** andreaf has quit IRC | 19:03 | |
clarkb | mrmartin: we do. what is the tag name? | 19:04 |
*** andreaf has joined #openstack-infra | 19:04 | |
clarkb | mrmartin: also the logs hould be at http://logs.openstack.org/firsttwoofsha1/sha1 | 19:04 |
mordred | mrmartin: yes | 19:04 |
fungi | mrmartin: http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n106 | 19:04 |
mordred | mrmartin: version numbers may contain numbers and periods and that's it | 19:04 |
morgan_remote_ | anteaya: an important distinction. | 19:04 |
mrmartin | fungi: ok, so this can be the reason. | 19:04 |
fungi | mrmartin: ^refs/tags/([0-9]+\.)*[0-9]+$ | 19:04 |
mordred | mrmartin: if it is a pre-release version, it may also include the letters a, b, and rc | 19:05 |
anteaya | morgan_remote_: it appears to be, yes | 19:05 |
*** tsg has quit IRC | 19:05 | |
clarkb | anteaya: morgan_remote_ but only because == is useless >_> | 19:05 |
mrmartin | and how can I remove the failed tag from git repo? | 19:05 |
*** sdake_ has quit IRC | 19:05 | |
fungi | mrmartin: your tag seems to have been "7.x-1.0-alpha1" (I have no idea what that means) | 19:05 |
morgan_remote_ | clarkb: hah | 19:06 |
*** bcourt has quit IRC | 19:06 | |
krotscheck | fungi: Thanks for the review :) | 19:06 |
fungi | mrmartin: i can delete that tag | 19:06 |
openstackgerrit | A change was merged to openstack-infra/storyboard-webclient: Added configuration file for docs-draft. https://review.openstack.org/124222 | 19:06 |
mrmartin | fungi: it is a drupal standard version number, I thought we can contribute to drupal repos later | 19:06 |
mrmartin | fungi: please delete. | 19:06 |
fungi | i am frightened that's a standard :/ | 19:07 |
*** mdbooth has joined #openstack-infra | 19:07 | |
clarkb | fungi: x is a roman numeral | 19:07 |
fungi | clarkb: indeed! | 19:07 |
anteaya | clarkb: in js yes == is pretty much useless | 19:07 |
mrmartin | clarkb :) | 19:07 |
fungi | clarkb: except in the final fantasy franchise, where the versions went 8 ... 9 ... X ... X-2 | 19:07 |
* anteaya goes to cut some sod | 19:08 | |
mrmartin | or the x is a hack to avoid * | 19:08 |
morgan_remote_ | fungi: that is a good description! | 19:08 |
mordred | mrmartin: I'm curious - does 7.x-1.0-alpha1 mean "this works with drupal 7.x, it's version 1.0-alpha1 of this thing" ? | 19:08 |
mrmartin | mordred: yes | 19:08 |
mordred | that does not seem crazy | 19:09 |
mrmartin | yeap, but the question here would we like to replace to regexp in build system to support this? | 19:09 |
reed | Ryan_Lane, the https://bugs.launchpad.net/openstack-ci/+bug/1254911 was fixed upstream, says Nikerabbit. How does the upgrade process work? | 19:10 |
mrmartin | I think it is easier to follow the existing patterns instead of changing anything in the build system. | 19:10 |
uvirtbot | Launchpad bug 1254911 in openstack-ci "UniversalLanguageSelector breaks wiki skin" [Medium,Triaged] | 19:10 |
fungi | indeed, though knowing in advance which versions of the platform it will work with seems like prognostication | 19:10 |
anteaya | and I am +1 on 124759 since AJaeger_ thought it was important to get merged | 19:10 |
mordred | fungi: I think the general practice of software combinatronics in that ecosystem are different | 19:10 |
clarkb | reed: we do a git submodule update in the non active slot of the wiki then run migrations and move the slot over | 19:10 |
mordred | mrmartin: yes. I think for now folloing openstack patterns will be much easier | 19:11 |
clarkb | reed: I think we documented it. one sec | 19:11 |
clarkb | reed: http://ci.openstack.org/wiki.html#mediawiki-upgrades | 19:11 |
mordred | clarkb: that sentence terrifies me | 19:11 |
clarkb | mordred: yes well | 19:11 |
fungi | mrmartin: i've deleted that tag now | 19:11 |
mrmartin | fungi: thanks | 19:11 |
clarkb | apparently this is the way you deploy mediawiki :) | 19:11 |
mrmartin | yeap, I'll retry with a more standard version number. | 19:11 |
*** marcoemorais1 has quit IRC | 19:11 | |
openstackgerrit | A change was merged to openstack-infra/devstack-gate: expose what kernel is running https://review.openstack.org/124458 | 19:12 |
*** hashar has quit IRC | 19:12 | |
clarkb | fungi: any opposition to me approving the precedence change? | 19:13 |
clarkb | it is an easy revert/update | 19:13 |
fungi | clarkb: it's worth a try | 19:13 |
fungi | i believe i +2'd | 19:13 |
reed | clarkb, there is no dev environment to test the upgraded version though, right? | 19:13 |
clarkb | reed: no not really. though in theory we could point a different name at the second slot for testing | 19:13 |
clarkb | fungi: you did /me approves | 19:14 |
reed | clarkb, thanks | 19:14 |
reed | clarkb, if I understand correctly, the upgrade can only be done by ssh-ing into the wiki machine, right? | 19:15 |
*** marcoemorais has joined #openstack-infra | 19:15 | |
clarkb | reed: correct | 19:15 |
reed | ok... Ryan_Lane to the rescue :) | 19:15 |
fungi | sdague: i've not played with the browser console in ff before... can the js be pasted in function-by-function or does it all have to go in one shot? i'm getting "ReferenceError: invalid assignment left-hand side" | 19:16 |
Ryan_Lane | sup? | 19:17 |
fungi | sdague: nevermind--doing it all in one go seemed to work | 19:18 |
clarkb | how are we looking for RCs? I assume those must be coming out asap | 19:19 |
openstackgerrit | A change was merged to openstack-infra/project-config: reprioritize gate and check queues https://review.openstack.org/124826 | 19:19 |
*** hdd has joined #openstack-infra | 19:19 | |
*** radez is now known as radez_g0n3 | 19:20 | |
*** marcoemorais has quit IRC | 19:21 | |
clarkb | https://jenkins.openstack.org/job/keystone-upstream-translation-update/564/console our translation jobs caught transifex maintenance :) | 19:21 |
*** marcoemorais has joined #openstack-infra | 19:21 | |
*** bcourt has joined #openstack-infra | 19:21 | |
AJaeger_ | clarkb: yeah, that happens sometimes | 19:22 |
AJaeger_ | clarkb: speaking about translations, could you review https://review.openstack.org/#/c/124229/ , please? That minimizes the translation jobs further and even removes files | 19:23 |
*** sabeen has quit IRC | 19:25 | |
*** sabeen has joined #openstack-infra | 19:25 | |
*** marun has quit IRC | 19:25 | |
*** ociuhandu has quit IRC | 19:25 | |
krotscheck | Anyone have time to look at some puppet things of mine? A couple of features necessary for infra migration (subscription, cors) are waiting on review. https://review.openstack.org/#/q/status:open+project:openstack-infra/puppet-storyboard,n,z | 19:26 |
*** sarob_away is now known as sarob | 19:26 | |
*** tsg has joined #openstack-infra | 19:28 | |
clarkb | AJaeger_: in your let foo=(stuff) does () start a subshell? | 19:28 |
clarkb | AJaeger_: total uses () but ratio does not. So curious if there is a behavioral difference | 19:29 |
*** sarob is now known as sarob_away | 19:29 | |
*** alexpilotti has quit IRC | 19:29 | |
AJaeger_ | clarkb: oversight - let me remove those... | 19:29 |
clarkb | AJaeger_: ok | 19:30 |
*** rmcall has quit IRC | 19:30 | |
openstackgerrit | Andreas Jaeger proposed a change to openstack-infra/project-config: Cleanup translation files https://review.openstack.org/124229 | 19:30 |
* AJaeger_ tests now that it really does not make a difference... | 19:31 | |
*** vhoward has left #openstack-infra | 19:31 | |
fungi | i'm sort of curious why there is so little review activity today... did i forget a major holiday? | 19:32 |
AJaeger_ | yeah, does not make a real difference... | 19:32 |
clarkb | fungi: I was curious too. I think it might be a end of cycle hangover day | 19:32 |
AJaeger_ | I mean: Works as expected | 19:32 |
clarkb | AJaeger_: awesome and thanks | 19:32 |
*** rmcall has joined #openstack-infra | 19:32 | |
AJaeger_ | clarkb: thanks for reviewing | 19:33 |
AJaeger_ | fungi: do you want to have some more patches to review? There're enough in project-config ;) | 19:33 |
fungi | AJaeger_: actually trying to work through my bug backlog first, but i will get to reviews shortly | 19:34 |
clarkb | krotscheck: it looks like the storyboard dependency for that topic merged so those changes are good to go? | 19:35 |
krotscheck | clarkb: Indeed. | 19:36 |
*** khaazher has joined #openstack-infra | 19:36 | |
openstackgerrit | Christian Schwede proposed a change to openstack-infra/project-config: Enable functional tests for python-swiftclient https://review.openstack.org/124812 | 19:36 |
krotscheck | clarkb: The only piece that’s missing is the UI for subscriptions, but we don’t want to land that until subscriptions are fully functional on the backend. | 19:37 |
*** e0ne has joined #openstack-infra | 19:38 | |
*** hashar has joined #openstack-infra | 19:43 | |
*** hdd has quit IRC | 19:43 | |
openstackgerrit | Matthew Treinish proposed a change to openstack-infra/subunit2sql: Add sample config files for commands https://review.openstack.org/124832 | 19:43 |
openstackgerrit | Christian Schwede proposed a change to openstack-infra/project-config: Enable functional tests for python-swiftclient https://review.openstack.org/124812 | 19:44 |
*** zz_johnthetubagu has quit IRC | 19:45 | |
*** mancdaz has quit IRC | 19:47 | |
krotscheck | clarkb: Thanks :) | 19:48 |
*** alaski_ has joined #openstack-infra | 19:48 | |
*** _buzz has quit IRC | 19:49 | |
mordred | krotscheck: any reason I can't land those puppet-storyboard changes? | 19:49 |
*** cnesa15 has quit IRC | 19:49 | |
*** dprince has quit IRC | 19:49 | |
*** harlowja has quit IRC | 19:50 | |
*** alaski has quit IRC | 19:50 | |
*** hogepodge has quit IRC | 19:50 | |
*** markvan has quit IRC | 19:50 | |
krotscheck | mordred: None. The infra storyboard config consumes the module on an a-la-carte basis, so the addition of the workers won’t impact anything. The CORS bit just adds configuration where there isn’t any either, so that shouldn’t break things. | 19:50 |
*** markvan has joined #openstack-infra | 19:51 | |
mordred | cool | 19:51 |
adam_g | anyone know whats up with this patch? https://review.openstack.org/#/c/117550/ it was verified last night and never merged, i rechecked it and the same thing happened. | 19:51 |
*** SumitNaiksatam has quit IRC | 19:51 | |
*** atiwari has joined #openstack-infra | 19:52 | |
*** dangers_away is now known as dangers | 19:52 | |
anteaya | adam_g: reverify is gone | 19:52 |
*** baoli has joined #openstack-infra | 19:52 | |
anteaya | adam_g: can someone reapprove it? | 19:53 |
clarkb | looks like recheck was used | 19:53 |
clarkb | and it is approved | 19:53 |
*** radez_g0n3 is now known as radez | 19:53 | |
adam_g | anteaya, i can remove my approval and re-add it | 19:53 |
openstackgerrit | Andreas Jaeger proposed a change to openstack-infra/project-config: Remove oldmanual setting from projects.yaml https://review.openstack.org/124848 | 19:53 |
*** marcoemorais has quit IRC | 19:54 | |
*** khaazher has quit IRC | 19:54 | |
clarkb | I don't see any errors in gerrit's error log with that change number | 19:54 |
*** alaski_ is now known as alaski | 19:54 | |
*** hogepodge has joined #openstack-infra | 19:54 | |
adam_g | hmph | 19:54 |
openstackgerrit | Matthew Treinish proposed a change to openstack-infra/subunit2sql: Add session objects for get_all* db api calls https://review.openstack.org/118419 | 19:55 |
*** tonytan4ever has quit IRC | 19:55 | |
clarkb | adam_g: you might try hitting +A again | 19:55 |
*** harlowja has joined #openstack-infra | 19:55 | |
openstackgerrit | Matthew Treinish proposed a change to openstack-infra/subunit2sql: Add order column to run table https://review.openstack.org/117861 | 19:55 |
* clarkb checks zuul logs | 19:55 | |
*** marcoemorais has joined #openstack-infra | 19:55 | |
krotscheck | mordred: Thanks. | 19:55 |
*** mrmartin has quit IRC | 19:55 | |
*** tonytan4ever has joined #openstack-infra | 19:55 | |
*** annegentle has quit IRC | 19:55 | |
* krotscheck is off to get lunch while things merge. | 19:56 | |
openstackgerrit | A change was merged to openstack-infra/puppet-storyboard: Added CORS configuration to puppet-storyboard https://review.openstack.org/124197 | 19:56 |
adam_g | clarkb, okay, back in the gate queue | 19:56 |
openstackgerrit | A change was merged to openstack-infra/puppet-storyboard: StoryBoard Deferred Processors https://review.openstack.org/113937 | 19:57 |
*** melwitt has joined #openstack-infra | 19:57 | |
*** annegentle has joined #openstack-infra | 19:57 | |
*** gokrokve has quit IRC | 19:58 | |
*** marcoemorais has quit IRC | 19:58 | |
*** marcoemorais has joined #openstack-infra | 19:59 | |
openstackgerrit | A change was merged to openstack-infra/puppet-storyboard: Fixed version detection https://review.openstack.org/118455 | 19:59 |
*** gokrokve has joined #openstack-infra | 19:59 | |
clarkb | so I think this may be a bug in us not queueing into the gate after a +1 recheck result on something approved | 19:59 |
*** tonytan4ever has quit IRC | 20:00 | |
clarkb | the zuul logs don't indicate anything exploded. it seems to think it did what was expected of it | 20:00 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/config: Stop statusbot joining #openstack-packaging https://review.openstack.org/124852 | 20:00 |
*** marun has joined #openstack-infra | 20:01 | |
anteaya | dhellmann: thanks for you comments on https://review.openstack.org/#/c/124759/1 they were helpful | 20:01 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/project-config: Stop accessbot joining #openstack-packaging https://review.openstack.org/124853 | 20:01 |
AJaeger_ | clarkb: I've seen rechecks working just fine as expected, there seems to be another issue as well... | 20:01 |
clarkb | AJaeger_: the recheck part worked but not the queue into the gate if you get the +1 from the recheck and have +A | 20:02 |
* anteaya revels in a moment of glorious silence | 20:02 | |
anteaya | but just a moment | 20:02 |
arosen | clarkb: does this ring any bells? AH00035: access to /var/www/logs/logs/85/123885/1/check/dsvm-tempest-full-congress/1cd96e3/logs/screen-ceilometer-alarm-evaluator.txt.gz denied (filesystem path '/root/os-loganalyze') because search permissions are missing on a component of the path | 20:02 |
arosen | i have the owner set to www-data | 20:02 |
clarkb | arosen: I think that means you don't have a dir set to +x ? | 20:03 |
openstackgerrit | A change was merged to openstack-infra/puppet-storyboard: Removed default passwords https://review.openstack.org/113989 | 20:03 |
AJaeger_ | clarkb: I see that it did not work this time - I have seen it working fine in other cases. I wanted to point out that there is another conditiona as well | 20:03 |
clarkb | or is it +r? it sounds like the path can't be expanded though | 20:03 |
clarkb | AJaeger_: gotca | 20:03 |
arosen | clarkb: i set the file to 777 and same thing. | 20:04 |
*** dimtruck is now known as zz_dimtruck | 20:05 | |
AJaeger_ | arosen: not the file - the directory | 20:05 |
*** zz_dimtruck is now known as dimtruck | 20:06 | |
arosen | AJaeger i tried: find . -type d -exec chmod 777 {} + | 20:07 |
clarkb | arosen on the whole path? | 20:07 |
arosen | from /var/www | 20:07 |
*** serverascode_ has joined #openstack-infra | 20:07 | |
clarkb | check /var and /var/www | 20:08 |
fungi | popping out to grab a quick bite, back as soon as i am able | 20:08 |
*** andreykurilin_ has joined #openstack-infra | 20:10 | |
arosen | clarkb: cool, i think that let me get around it. Do you know what this value gets set to? https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/templates/logs.vhost.erb#n27 | 20:11 |
*** kgiusti has quit IRC | 20:11 | |
clarkb | arosen they are the puppet modules defaults. not sure exactly which values are used | 20:12 |
*** ramashri has quit IRC | 20:14 | |
*** boden has quit IRC | 20:16 | |
*** julim has quit IRC | 20:17 | |
*** boden has joined #openstack-infra | 20:17 | |
*** mdbooth has quit IRC | 20:18 | |
*** boden has quit IRC | 20:18 | |
*** boden has joined #openstack-infra | 20:18 | |
*** boden has quit IRC | 20:18 | |
*** boden has joined #openstack-infra | 20:19 | |
*** boden has quit IRC | 20:19 | |
*** _nadya_ has quit IRC | 20:20 | |
*** otherwiseguy has joined #openstack-infra | 20:20 | |
*** melwitt1 has joined #openstack-infra | 20:20 | |
*** annegentle has quit IRC | 20:21 | |
*** marcoemorais has quit IRC | 20:21 | |
*** boden has joined #openstack-infra | 20:21 | |
*** tonytan4ever has joined #openstack-infra | 20:21 | |
*** boden has quit IRC | 20:21 | |
*** boden has joined #openstack-infra | 20:22 | |
*** boden has quit IRC | 20:23 | |
*** AJaeger_ has quit IRC | 20:23 | |
*** melwitt has quit IRC | 20:23 | |
*** mdbooth has joined #openstack-infra | 20:23 | |
*** boden has joined #openstack-infra | 20:23 | |
*** boden has quit IRC | 20:24 | |
*** baoli has quit IRC | 20:24 | |
*** boden has joined #openstack-infra | 20:24 | |
*** boden has quit IRC | 20:24 | |
*** emagana has quit IRC | 20:25 | |
*** dkliban is now known as dkliban_bbiab | 20:26 | |
*** todd_dsm has joined #openstack-infra | 20:26 | |
*** boden has joined #openstack-infra | 20:26 | |
*** boden has quit IRC | 20:28 | |
*** ivar-lazzaro has quit IRC | 20:28 | |
*** thedodd has quit IRC | 20:29 | |
*** ivar-lazzaro has joined #openstack-infra | 20:29 | |
openstackgerrit | K Jonathan Harker proposed a change to openstack-infra/project-config: Clean up bashate failures https://review.openstack.org/124862 | 20:29 |
jesusaurus | AJaeger: ^^ | 20:30 |
*** ivar-lazzaro has quit IRC | 20:31 | |
*** armax has joined #openstack-infra | 20:31 | |
*** ivar-lazzaro has joined #openstack-infra | 20:31 | |
*** thedodd has joined #openstack-infra | 20:32 | |
*** armax has joined #openstack-infra | 20:33 | |
*** homeless has quit IRC | 20:34 | |
*** SumitNaiksatam has joined #openstack-infra | 20:36 | |
*** _buzz has joined #openstack-infra | 20:37 | |
*** comstud has quit IRC | 20:38 | |
*** hashar has quit IRC | 20:38 | |
*** mmedvede has quit IRC | 20:38 | |
*** comstud has joined #openstack-infra | 20:38 | |
*** marcoemorais has joined #openstack-infra | 20:39 | |
*** mfer has quit IRC | 20:42 | |
*** emagana has joined #openstack-infra | 20:43 | |
*** emagana has quit IRC | 20:43 | |
*** emagana has joined #openstack-infra | 20:44 | |
*** emagana has quit IRC | 20:44 | |
*** berendt has quit IRC | 20:44 | |
*** emagana has joined #openstack-infra | 20:44 | |
*** armax has quit IRC | 20:44 | |
*** thedodd has quit IRC | 20:45 | |
*** HeOS has quit IRC | 20:45 | |
*** ildikov has quit IRC | 20:45 | |
*** ildikov_ has joined #openstack-infra | 20:46 | |
*** miqui has quit IRC | 20:46 | |
*** radez is now known as radez_g0n3 | 20:48 | |
*** andreaf has quit IRC | 20:49 | |
*** rfolco has quit IRC | 20:49 | |
*** rfolco has joined #openstack-infra | 20:50 | |
*** andreaf has joined #openstack-infra | 20:50 | |
*** cnesa15 has joined #openstack-infra | 20:51 | |
*** armax has joined #openstack-infra | 20:51 | |
openstackgerrit | A change was merged to openstack/requirements: Revert "Add a version to pytz." https://review.openstack.org/124708 | 20:51 |
*** e0ne has quit IRC | 20:52 | |
anteaya | AJaeger: so https://review.openstack.org/#/c/124593/1 creates a script and adds it to the tox file | 20:53 |
anteaya | AJaeger: how does this become a non-voting job on stackforge check jobs? | 20:54 |
*** med_ has quit IRC | 20:54 | |
*** med_ has joined #openstack-infra | 20:54 | |
*** med_ has quit IRC | 20:54 | |
*** med_ has joined #openstack-infra | 20:54 | |
*** jgrimm is now known as zz_jgrimm | 20:54 | |
nibalizer | clarkb: fungi did we resolve the memory usage issues on the puppet master? | 20:55 |
clarkb | nibalizer: unsure. set max requests to 1k | 20:55 |
*** zaphod42 has joined #openstack-infra | 20:55 | |
*** e0ne has joined #openstack-infra | 20:56 | |
nibalizer | okay thanks | 20:56 |
krotscheck | Does anyone know why the apply-precise in https://review.openstack.org/#/c/124201 is failing? There are so many errors in the log that I can’t figure out which one’s causing it to break. | 20:57 |
* nibalizer looks | 20:57 | |
*** dizquierdo has joined #openstack-infra | 20:57 | |
*** ramashri has joined #openstack-infra | 20:58 | |
*** Sukhdev has quit IRC | 20:58 | |
nibalizer | this looks like the first error: 2014-09-29 19:01:29.783 | mError: /Stage[main]/Openstack_project::Jenkins_dev/File[/etc/nodepool/scripts]: Could not evaluate: Could not retrieve information from environment production source(s) puppet:///modules/openstack_project/nodepool/scriptsm | 20:59 |
*** bswartz has quit IRC | 20:59 | |
clarkb | puppet3 broke it iirc | 21:00 |
*** zz_jgrimm is now known as jgrimm | 21:00 | |
*** jcoufal has joined #openstack-infra | 21:02 | |
krotscheck | Oh. Duh. The puppet module hadn’t landed things yet. | 21:03 |
* krotscheck feels dumb. | 21:03 | |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/config: Added deferred worker process to storyboard https://review.openstack.org/124884 | 21:07 |
*** Sukhdev has joined #openstack-infra | 21:09 | |
*** hdd has joined #openstack-infra | 21:09 | |
*** thedodd has joined #openstack-infra | 21:10 | |
openstackgerrit | Khai Do proposed a change to stackforge/python-jenkins: add get_version method https://review.openstack.org/124885 | 21:11 |
*** mmedvede has joined #openstack-infra | 21:11 | |
*** cnesa15 has quit IRC | 21:12 | |
*** sressot has quit IRC | 21:14 | |
*** todd_dsm has quit IRC | 21:14 | |
*** todd_dsm has joined #openstack-infra | 21:14 | |
*** annegentle has joined #openstack-infra | 21:18 | |
*** annegentle has quit IRC | 21:18 | |
*** Guest78856 has joined #openstack-infra | 21:18 | |
*** Guest78856 is now known as annegentle | 21:19 | |
*** david-lyle has quit IRC | 21:19 | |
*** sdake_ has joined #openstack-infra | 21:23 | |
*** rlandy has quit IRC | 21:23 | |
anteaya | fungi: can you take a look at this: https://review.openstack.org/#/c/124730/ this patch seems to imply that a nodepool script taht was supposed to be moved in the repo split got left behind | 21:23 |
*** todd_dsm has quit IRC | 21:23 | |
*** todd_dsm has joined #openstack-infra | 21:24 | |
anteaya | there was no nodepool/scripts/prepare_node_xenserver that was deleted: http://git.openstack.org/cgit/openstack-infra/config/commit/?id=80a80a6a6bcccf0349f67df73e4a724a1d1a956f | 21:24 |
*** thedodd has quit IRC | 21:25 | |
*** dkliban_bbiab is now known as dkliban | 21:26 | |
*** bcourt has quit IRC | 21:26 | |
fungi | anteaya: i don't see one presently at http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/ | 21:26 |
fungi | anteaya: though http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/zuul/layout-dev.yaml didn't get deleted? | 21:27 |
*** jergerber has quit IRC | 21:28 | |
*** tonytan4ever has quit IRC | 21:28 | |
*** hdd has quit IRC | 21:29 | |
*** juzuluag has quit IRC | 21:29 | |
*** david-lyle has joined #openstack-infra | 21:30 | |
*** cinerama` is now known as cinerama | 21:30 | |
anteaya | fungi: you are correct, I will offer a patch to delete it now, it appears from the log the last change to layout-dev happened August 5 | 21:31 |
anteaya | so I don't think we have any changes we need to backport to project-config before deleting layout-dev | 21:31 |
fungi | agreed | 21:31 |
fungi | just a trivial oversight, easily addressed | 21:31 |
*** david-lyle has quit IRC | 21:31 | |
*** david-lyle has joined #openstack-infra | 21:32 | |
jogo | I take it python34 jobs now work? | 21:32 |
anteaya | it appears layout.yaml is in my repo | 21:33 |
anteaya | how could that have happened? | 21:33 |
sdague | clarkb / fungi ... so next random question on the javascript front. How do we install jquery on static.openstack.org, and how would you feel about adding handlebars? | 21:33 |
* anteaya rm -rf and git clones | 21:33 | |
*** krtaylor has quit IRC | 21:34 | |
*** hdd has joined #openstack-infra | 21:34 | |
*** stevemar has quit IRC | 21:35 | |
*** krtaylor has joined #openstack-infra | 21:35 | |
*** daneleblanc has joined #openstack-infra | 21:36 | |
fungi | jogo: they've worked for a while, i just haven't done a massive cut-over for all the py33 jobs to py34 mainly because of bug 1367907 | 21:36 |
uvirtbot | Launchpad bug 1367907 in python3.4 "Segfault in gc with cyclic trash" [High,In progress] https://launchpad.net/bugs/1367907 | 21:36 |
*** stevemar has joined #openstack-infra | 21:36 | |
fungi | jogo: my confidence in the version ubuntu is currently distributing with trusty is, how shall i put this, teh badnez | 21:36 |
jogo | fungi: wow | 21:37 |
jogo | fungi: I am asking w.r.t. hacking | 21:37 |
fungi | jogo: it should be just fine, but we did turn up that particular corner case when attempting to run py34 for all projects currently voting on py33 | 21:38 |
fungi | it only surfaced for us in the oslo.messaging unit tests | 21:38 |
openstackgerrit | Anita Kuno proposed a change to openstack-infra/config: Removes zuul/layout-dev.yaml https://review.openstack.org/124898 | 21:38 |
fungi | jogo: overall status of the transition and testing is being tracked loosely in https://etherpad.openstack.org/p/py34-transition | 21:39 |
*** dane_leblanc has quit IRC | 21:39 | |
fungi | that reminds me... clarkb: ttx asks that you wip 120228 | 21:40 |
*** todd_dsm has quit IRC | 21:40 | |
*** _buzz has quit IRC | 21:40 | |
openstackgerrit | Craig Bryant proposed a change to openstack-infra/project-config: Add python and pypi jobs for monasca-persister https://review.openstack.org/124899 | 21:42 |
openstackgerrit | Joe Gordon proposed a change to openstack-infra/project-config: Update hackings jobs https://review.openstack.org/124900 | 21:43 |
*** sdake_ has quit IRC | 21:43 | |
*** dims_ has joined #openstack-infra | 21:44 | |
*** bcourt has joined #openstack-infra | 21:46 | |
*** dims_ has quit IRC | 21:47 | |
*** dims has quit IRC | 21:47 | |
*** dims has joined #openstack-infra | 21:47 | |
*** sdake_ has joined #openstack-infra | 21:49 | |
*** dkranz has quit IRC | 21:49 | |
*** dustins has quit IRC | 21:49 | |
krotscheck | So, all the dependencies for https://review.openstack.org/#/c/124201/ have landed, anyone mind giving me a second +2? | 21:49 |
*** cnesa15 has joined #openstack-infra | 21:50 | |
*** xyang0 has quit IRC | 21:51 | |
krotscheck | fungi to the rescue! Thanks :D | 21:51 |
fungi | yw | 21:51 |
clarkb | fungi done | 21:52 |
*** tsg has quit IRC | 21:52 | |
fungi | clarkb: thanks | 21:52 |
fungi | i also cleared off a few more projects in that etherpad whose corresponding fixes all merged | 21:52 |
*** mriedem has quit IRC | 21:53 | |
*** krtaylor has quit IRC | 21:53 | |
*** rmcall has quit IRC | 21:53 | |
*** rmcall has joined #openstack-infra | 21:55 | |
*** rmcall has quit IRC | 21:57 | |
*** ppai has quit IRC | 21:59 | |
openstackgerrit | A change was merged to openstack-infra/config: Added CORS allowed domains to storyboard server config. https://review.openstack.org/124201 | 21:59 |
*** jcoufal has quit IRC | 21:59 | |
*** rmcall has joined #openstack-infra | 22:00 | |
mordred | sdague: I do not like how we install jquery on static.o.o fwiw - but it's like 100 things down on my TDL | 22:00 |
sdague | mordred: ok | 22:00 |
sdague | mordred: what would be your ideal solution? | 22:00 |
*** pcm_ has quit IRC | 22:00 | |
jogo | clarkb: I finally got weechat + 256 colors working, now everything is in pretty shades of pastel | 22:00 |
*** krtaylor has joined #openstack-infra | 22:00 | |
mordred | sdague: to install things like we install storyboard-webclient | 22:00 |
fungi | jogo: that sentence frightens me | 22:01 |
jogo | fungi: your light pink | 22:01 |
mordred | sdague: which involves using bower to pull dependencies and then building a dist tarball that we just install on static | 22:01 |
fungi | jogo: well, that much i expected | 22:01 |
*** ramashri has quit IRC | 22:01 | |
anteaya | jogo: lavender to me | 22:01 |
fungi | jogo: you are magenta for me ;) | 22:01 |
sdague | mordred: so an advantage of installing everything once, is the client caches urls. So if we are using the same libs in different apps, it doesn't download it each time | 22:01 |
*** sdake_ has quit IRC | 22:01 | |
*** ramashri has joined #openstack-infra | 22:01 | |
anteaya | jogo: you are purple for me | 22:01 |
jogo | fungi: :) | 22:02 |
anteaya | mordred is blue and sdague clarkb and krotscheck are the same mustard yellow | 22:02 |
*** ramashri has quit IRC | 22:02 | |
anteaya | or orange depending on how you look at it | 22:02 |
*** ramashri has joined #openstack-infra | 22:02 | |
mordred | krotscheck: can you comment on the above chat I'm having with sdague? | 22:02 |
sdague | mordred: if you have examples, I'll poke. I'd like to figure out the right way to provide libs for our lightweight apps that don't have the whole bower infrastructure | 22:02 |
mordred | sdague: bower is _SUPER_ lightweight. we actually spend way more effort hacking in puppet support to deploy each of these things | 22:03 |
sdague | ok, do you have a good example? | 22:03 |
krotscheck | sdague: You could always just reference one of the Google CDN libraries. | 22:03 |
mordred | oh. and then there's what krotscheck said | 22:04 |
sdague | yeh, I had assumed that was rejected | 22:04 |
krotscheck | Though they don’t host handlebars. | 22:04 |
krotscheck | Well, it ties us to google. | 22:04 |
*** sdake_ has joined #openstack-infra | 22:04 | |
sdague | krotscheck: yeh, I know, I actually did look over the weekend | 22:04 |
arosen | should nodepool created images be able to avoid having to downloading: http://tarballs.openstack.org/trove/images/ubuntu_mysql.qcow2/ubuntu_mysql.qcow2 and http://dl.fedoraproject.org/pub/alt/openstack/20/x86_64/Fedora-x86_64-20-20140618-sda.qcow2 | 22:05 |
sdague | but I also assumed google cdns weren't used for a reason | 22:05 |
zaro | does anyone know how we get docs to rtfd? i just created a release and updated docs didn't make it there. | 22:05 |
arosen | it seems like the my slave nodes download those everytime which takes a long time | 22:05 |
krotscheck | sdague: So, your goal is to install a few javascript libraries on static so that you can reference them from other apps? | 22:05 |
sdague | krotscheck: yes | 22:05 |
*** datsun180b has quit IRC | 22:05 | |
clarkb | arosen not if you run devstack. however dib will cache them properly | 22:05 |
sdague | well... my goal is to have them available to other apps in the correct way | 22:05 |
fungi | zaro: for what project? there is an rtfd-hook we use to trigger instantaneous updates for some projects | 22:05 |
arosen | clarkb: dib? | 22:05 |
sdague | and if that is through static, great | 22:05 |
krotscheck | sdague: That’s a tad dangerous because the dependency of your app is going to be managed independently of the actual app. It’s usually a better idea to include the dependency directly with the app so that all the dependencies are shipped together. | 22:06 |
clarkb | arosen disk image builder. we are just starting to use it with nodepool | 22:06 |
sdague | krotscheck: even if we host them with version number urls | 22:06 |
clarkb | in fact I want to switch hpcloud trusty to dib images this week | 22:06 |
arosen | clarkb: oh i must not be using that then I think just nodepool? | 22:06 |
arosen | how do i find out? \ | 22:06 |
sdague | which is what I was planning on | 22:06 |
*** maurosr has quit IRC | 22:06 | |
*** jgrimm has quit IRC | 22:06 | |
zaro | fungi: for python-jenkins, i believe this is the job https://jenkins01.openstack.org/job/hook-python-jenkins-rtfd/ | 22:06 |
krotscheck | sdague: Well, yes. What if someone wants to install one of your apps behind a firewall that blocks static? | 22:06 |
clarkb | arosen ya its very new. you need a diskimages: section in nodepool.yaml | 22:07 |
*** jgrimm has joined #openstack-infra | 22:07 | |
anteaya | mtreinish: can I get your thoughts on https://review.openstack.org/#/c/124770/1 on whether it is a good idea and whether the patch impliments it? | 22:07 |
clarkb | arosen we arent completely switched to it and will take our time to avoid mass breakage | 22:07 |
*** todd_dsm has joined #openstack-infra | 22:07 | |
*** jgrimm is now known as zz_jgrimm | 22:07 | |
anteaya | mtreinish: I don't know enough about devstack-gate jobs to offer an opinion here | 22:07 |
arosen | clarkb: i see. | 22:07 |
*** armax has quit IRC | 22:07 | |
sdague | krotscheck: sure | 22:08 |
*** maurosr has joined #openstack-infra | 22:08 | |
clarkb | krotscheck I think we say sorry | 22:08 |
fungi | zaro: yeah. no idea then. looks like it successfully posted to their api to trigger an immediate refresh | 22:08 |
*** zz_jgrimm is now known as jgrimm | 22:08 | |
clarkb | if you cant http behind your firewall then :( | 22:08 |
krotscheck | sdague: What mordred was mentioning is bower, which just makes downloading and managing the dependencies easy. You don’t really need it, you can just copy your copy of handlebars and jquery into the associated project. | 22:08 |
fungi | zaro: rtfd is also supposed to automatically refresh at least daily | 22:08 |
krotscheck | clarkb: That’s ironic working for HP :) | 22:09 |
clarkb | krotscheck they allow http just fine | 22:09 |
sdague | krotscheck: ok, so... if that's the case, what's the right puppet install strategy? | 22:09 |
krotscheck | clarkb: Then how come I can’t web browse when I’m connected to corporate? | 22:09 |
mordred | krotscheck: you need the proxy settings | 22:09 |
sdague | you know what, how I about I put this on the infra list | 22:09 |
clarkb | because your browser is misconfigured | 22:09 |
sdague | so we can once and for all understand the answer | 22:09 |
fungi | what's that old saying, dress for the protocol you want, not the protocol you have? ;) | 22:09 |
*** emagana has quit IRC | 22:10 | |
*** mikedillion has joined #openstack-infra | 22:10 | |
*** emagana has joined #openstack-infra | 22:10 | |
mordred | sdague: ok. I mean, the answer in my mind is to use the toolchains that storyboard-webclient is using, because they actually are built specifically to handle this use case - but a discussion on the list sounds like fun | 22:10 |
mordred | sdague: I keep being a broken record about that because it did take me all of like 10 minutes one saturday to learn what was going on there, and it seems like having more people grok all of that is a good thing | 22:11 |
anteaya | any reason why a stackforge project should not be allowed to create stable/release branches? | 22:11 |
anteaya | I can't think of any, but I want to ensure I am not missing something | 22:12 |
clarkb | anteaya nope | 22:12 |
anteaya | thanks | 22:12 |
zaro | fungi: yeah. i don't think it's working. i just checked and it looks like the docs are not updated for 'gear' either. | 22:12 |
krotscheck | Ugh email. | 22:13 |
sdague | mordred: ok, so maybe if you provide the super fast overview of what you learned and what we should replicate, that would be great | 22:14 |
sdague | especially how we'd do that on gerrit, for instance | 22:14 |
mtreinish | anteaya: I don't think it is needed. I can't see why that has to be specified in a job definition, it should be handled in devstack/devstack-gate itself. | 22:14 |
*** emagana has quit IRC | 22:14 | |
mtreinish | anteaya: also the cells job is broken and unrelated to the commit msg, so I'm not really sure what the intent is there... | 22:15 |
krotscheck | sdague: The toolchain involves three pieces: npm, grunt, and bower. All three of these are available via the JS build in infra, and the end result is a directory of static assets that have been minified and optimized. | 22:16 |
krotscheck | sdague: They actually do a whole lot of really cool things, but the pieces you care about are that bower pulls down dependencies, and grunt will assemble that with all the other static assets. | 22:17 |
*** ramashri has quit IRC | 22:17 | |
*** mjturek has quit IRC | 22:18 | |
*** ociuhandu has joined #openstack-infra | 22:18 | |
*** marun has quit IRC | 22:18 | |
*** dizquierdo has quit IRC | 22:18 | |
anteaya | mtreinish: thanks for looking, can you comment? | 22:18 |
mordred | sdague: yup. what he said. we've already got jjb templates to handle projects that work that way | 22:19 |
anteaya | mtreinish: ah you did, thank you | 22:19 |
mordred | sdague: how about I made you a patch to a repo as an example ... | 22:19 |
mordred | sdague: elastic recheck? | 22:19 |
sdague | mordred: yeh, that would be awesome | 22:19 |
mordred | cool. I'll put that on my list | 22:19 |
mordred | of course, if krotscheck can't help himself and beats me to it, I won't have him beaten or anything ... | 22:20 |
sdague | unrelated, the queue priority shifting seems to have done the expected thing | 22:20 |
krotscheck | wat | 22:20 |
krotscheck | I love being volunteered :) | 22:20 |
krotscheck | Which repo? | 22:20 |
mordred | krotscheck: fix all the things NOW! | 22:20 |
* krotscheck fixes all the things. | 22:20 | |
sdague | openstack-infra/elastic-recheck | 22:21 |
mordred | krotscheck: ^^ | 22:21 |
mordred | what he said | 22:21 |
mordred | sdague: did your recent stuffs land? | 22:21 |
krotscheck | Let me take a look. | 22:21 |
sdague | mordred: yep | 22:21 |
*** thedodd has joined #openstack-infra | 22:21 | |
mordred | woot | 22:21 |
*** mikedillion has quit IRC | 22:23 | |
sdague | clarkb: so maybe turning off parsing this file would be good - http://logstash.openstack.org/#eyJzZWFyY2giOiJOT1QgdGFnczpfZ3Jva3BhcnNlZmFpbHVyZSIsImZpZWxkcyI6W10sIm9mZnNldCI6MCwidGltZWZyYW1lIjoiNDMyMDAiLCJncmFwaG1vZGUiOiJjb3VudCIsInRpbWUiOnsidXNlcl9pbnRlcnZhbCI6MH0sInN0YW1wIjoxNDEyMDI5NDgxNDUxfQ== | 22:25 |
clarkb | which file? (note I almost never click those logstash links because too long for weechat) | 22:25 |
sdague | message:"%{logmessage}" | 22:26 |
lifeless | its the os-collect-config one | 22:26 |
sdague | though I guess its not as bad as it could be | 22:26 |
lifeless | which derekh knwos about and is AFAIK fixing | 22:26 |
sdague | but it is 200k records in the last 12 hrs | 22:26 |
sdague | of garbage | 22:26 |
clarkb | oh ya a fix is proposed | 22:27 |
mordred | clarkb: yah. same here. I wish weechat was smarter with links... | 22:27 |
*** gondoi is now known as zz_gondoi | 22:27 | |
clarkb | I just havent had time to look at it yet | 22:27 |
*** dkliban is now known as dkliban_afk | 22:27 | |
sdague | it's apparently 20% of all tripleo output | 22:28 |
krotscheck | mordred: I’m busy building the venv. | 22:28 |
*** e0ne has quit IRC | 22:29 | |
sdague | ok, time for me to go work on dinner. Night all. | 22:29 |
mordred | fungi: were you commenting earlier on the _python_ being shipped with trusty being poop? | 22:30 |
*** JayJ has joined #openstack-infra | 22:30 | |
fungi | mordred: the 3.4 there has a pretty serious segfault in its gc | 22:30 |
fungi | mordred: we have an outstanding backport request to get it fixed before we rely on it heavily for py3k jobs | 22:31 |
*** mikedillion has joined #openstack-infra | 22:31 | |
openstackgerrit | Adam Gandelman proposed a change to openstack-infra/elastic-recheck: Add query for 1375488 https://review.openstack.org/124913 | 22:31 |
*** dmsimard is now known as dmsimard_away | 22:32 | |
*** thedodd has quit IRC | 22:33 | |
*** e0ne has joined #openstack-infra | 22:33 | |
*** e0ne has quit IRC | 22:33 | |
*** terryw has joined #openstack-infra | 22:34 | |
*** otherwiseguy has quit IRC | 22:35 | |
*** cnesa15 has quit IRC | 22:35 | |
*** rmcall has quit IRC | 22:35 | |
*** jgrimm has quit IRC | 22:36 | |
*** maurosr has quit IRC | 22:36 | |
*** emagana has joined #openstack-infra | 22:37 | |
*** zz_jgrimm has joined #openstack-infra | 22:37 | |
clarkb | adam_g if ironic needs images they should be listed by devstack | 22:37 |
clarkb | adam_g that is how we know what to cache | 22:38 |
*** alexpilotti has joined #openstack-infra | 22:38 | |
*** maurosr has joined #openstack-infra | 22:38 | |
mordred | fungi: that makes me eversohappy | 22:38 |
adam_g | clarkb, yeah, tho its not devstack that needs them--its DIB. looking at the elements that pull that now | 22:38 |
clarkb | devstack lists all images with a utility though | 22:39 |
bodepd_ | random question about jenkins-job-builder. I noticed there is support for the jenkins-job-builder trigger, but I don't see that you can set the github project for a job | 22:39 |
clarkb | and we cache them | 22:39 |
bodepd_ | trigger for github pull request builder | 22:39 |
mordred | adam_g: yah - so, things don't get pre-cached on our base images unless they're listed by devstack. we'll also need to do $something to dib to get it to look for the pre-cached images that our pre-caching has already pulled | 22:39 |
adam_g | right | 22:40 |
*** signed8bit has quit IRC | 22:40 | |
*** bknudson has quit IRC | 22:40 | |
mordred | adam_g: amusingly enough, we're currently stepping towards having the nodepool-dib pull those images so that they'll also be pre-cached on the nodepool image building host :) | 22:40 |
mordred | so, it's dibs all the way down | 22:40 |
clarkb | bodepd_ jenkins job builder trigger? | 22:41 |
bodepd_ | clarkb: github pull request builder | 22:41 |
mordred | bodepd_: I don't believe any of us here have ever used that feature | 22:42 |
bodepd_ | mordred: thanks | 22:42 |
*** todd_dsm has quit IRC | 22:43 | |
*** achanda has joined #openstack-infra | 22:43 | |
mordred | bodepd_: which is my way of saying "that seems like the sort of thing that someone would want to do, but I know nothing." :) | 22:43 |
*** tsg has joined #openstack-infra | 22:43 | |
*** dimtruck is now known as zz_dimtruck | 22:43 | |
bodepd_ | yeah, I haven't tried out the trigger in jjb yet, but it looks like its doomed to fail with a Null Pointer Exception | 22:44 |
*** andreaf has quit IRC | 22:44 | |
bodepd_ | maybe I can patch it if it explodes like I expect it will | 22:44 |
*** andreaf has joined #openstack-infra | 22:45 | |
mordred | bodepd_: we welcome patches! | 22:45 |
clarkb | is it a central config thing? | 22:45 |
bodepd_ | clarkb: yeah. | 22:45 |
clarkb | that may explain it if so | 22:45 |
clarkb | yup you cant modify that with jjb | 22:45 |
clarkb | because jenkins is bong hits | 22:45 |
bodepd_ | I didn't see if in the docs | 22:46 |
bodepd_ | ah. gotcha. can't modify arbitrary top level settings | 22:46 |
clarkb | no hlabal config is stupid | 22:46 |
clarkb | *global | 22:46 |
mordred | global config is the worst thing ever | 22:46 |
bodepd_ | weird that there would be this trigger in there if it's doomed to explode | 22:46 |
bodepd_ | hopefully I' misunderstanding something | 22:47 |
*** andreaf has quit IRC | 22:47 | |
*** ZZelle_ has quit IRC | 22:47 | |
krotscheck | Hrm, maybe I shouldn’t enable jshint right now, since it breaks. | 22:47 |
mordred | clarkb, bodepd_: wait- how would it possibly be a global setting | 22:47 |
*** andreaf has joined #openstack-infra | 22:47 | |
mordred | you'd need to configure what github project to watch ona job level, right? | 22:47 |
anteaya | notmyname: this patch creates a new job for swiftclient and enables it in the check and gate: https://review.openstack.org/#/c/124812/4 | 22:48 |
bodepd_ | mordred: I could easilt be misunderstading the config layout | 22:48 |
anteaya | notmyname: might I suggest some time as a non-voting job first? | 22:48 |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 22:48 | |
mordred | bodepd_: (of course, what I REALLY want is github pull request triggers for zuul, since I think that having jenkins trigger itself is bonghits) | 22:48 |
anteaya | notmyname: it will save time for swiftclient in the long run, most new jobs need to get the bugs worked out of them | 22:48 |
mordred | phschwartz: ^^ how's that patch coming along | 22:48 |
bodepd_ | mordred: I think I meant global in a job-instance way | 22:50 |
bodepd_ | mordred: which is a little confusing | 22:50 |
clarkb | mordred did you watch snf? still have a liver? | 22:50 |
mordred | yah. job-instance config is certainly something I'd expect jjb to set | 22:50 |
*** daneleblanc has quit IRC | 22:50 | |
adam_g | clarkb, a side effect of having the DIB base image listed in devstack is that it will end up publishing it into glance for no reason. | 22:51 |
mordred | clarkb: let's just say that I didn't watch ALL of it | 22:51 |
*** todd_dsm has joined #openstack-infra | 22:51 | |
*** bswartz has joined #openstack-infra | 22:51 | |
mordred | adam_g: I believe there is a way to list images that are optinoal and that don't get used unless requested | 22:51 |
mordred | adam_g: and the image list utility gives us the list of all possible image that devstack ever _might_ want to know about | 22:51 |
* adam_g keeps diggin | 22:51 | |
*** emagana has quit IRC | 22:52 | |
*** ChuckC_ has quit IRC | 22:52 | |
mordred | adam_g: somewhere there's a vmware image that gets referenced | 22:52 |
mordred | adam_g: look in stackrc at vsphere | 22:53 |
mordred | adam_g: IMAGE_URLS=${IMAGE_URLS:-"http://partnerweb.vmware.com/programs/vmdkimage/cirros-0.3.2-i386-disk.vmdk"};; | 22:53 |
*** ChuckC_ has joined #openstack-infra | 22:54 | |
mordred | adam_g: it's possibe I missed part of the earlier conversation ... it looks like ironic already has some images listed in there ... | 22:54 |
*** todd_dsm has quit IRC | 22:54 | |
adam_g | mordred, right, then we end up with the vsphere image in glance when the driver is enabled | 22:55 |
mordred | adam_g: yah. and if it's not, you don't - but either way we pre-cache it onto the build host for you | 22:55 |
adam_g | mordred, devstack calls out to DIB to build the ramdisks, which goes out to the tubes | 22:55 |
mordred | right. so we want to be able to have that invocation of dib point to a pre-downloaded image instead of going to the tubs | 22:56 |
mordred | or tubes | 22:56 |
adam_g | yeah.. add it to ironic's image_urls, and find out how to point DIB to the cached image.. but like i said, we end up with an extra image in glance | 22:57 |
mordred | adam_g: nod. I wonder if hiding it behind a fake optino that we never turn on would be too hackish | 22:58 |
clarkb | point dib at glance | 22:59 |
anteaya | I'm watching turkeys fly into my trees to roost | 23:00 |
anteaya | never ever seen it before | 23:00 |
*** marcoemorais has quit IRC | 23:01 | |
fungi | clarkb: mordred: snf was quite possibly travolta's best film! | 23:01 |
*** marcoemorais has joined #openstack-infra | 23:01 | |
*** JayJ has quit IRC | 23:01 | |
*** marcoemorais has quit IRC | 23:02 | |
mordred | clarkb: that's a fascinatingly non-terrible idea ... | 23:02 |
adam_g | clarkb, i dont think glance has any images in it until much later | 23:02 |
mordred | ah. | 23:02 |
* mordred butts out | 23:02 | |
clarkb | darn | 23:02 |
*** marcoemorais has joined #openstack-infra | 23:02 | |
*** Sincler has quit IRC | 23:03 | |
openstackgerrit | Sean Dague proposed a change to openstack-infra/elastic-recheck: add links to specific bugs https://review.openstack.org/124921 | 23:05 |
openstackgerrit | Sean Dague proposed a change to openstack-infra/elastic-recheck: add links to specific bugs https://review.openstack.org/124921 | 23:06 |
jhesketh | Morning | 23:06 |
*** weshay has quit IRC | 23:08 | |
*** Sukhdev has quit IRC | 23:08 | |
*** rkukura_ has joined #openstack-infra | 23:11 | |
*** rkukura has quit IRC | 23:12 | |
*** rkukura_ is now known as rkukura | 23:12 | |
*** dims has quit IRC | 23:12 | |
*** dims has joined #openstack-infra | 23:13 | |
*** jlk has quit IRC | 23:13 | |
*** david-lyle has quit IRC | 23:16 | |
krotscheck | mordred: HOw fancy should I go with this, fully functional dev environment? | 23:16 |
mordred | krotscheck: let's not scare sdague off too much ... | 23:17 |
*** doug-fish has left #openstack-infra | 23:17 | |
*** dims has quit IRC | 23:17 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/project-config: Stop running jobs for stable/havana https://review.openstack.org/124923 | 23:18 |
*** yamahata has joined #openstack-infra | 23:18 | |
clarkb | fungi is it that time already? | 23:18 |
clarkb | exciting | 23:18 |
fungi | it's that time of year again. coleslaw in the galoshes and all | 23:18 |
fungi | that's one of a series of patches on the way to rip havana cruft out of all our stuff, but first we have to stop using it. hence buhbye jobs | 23:19 |
*** _nadya_ has joined #openstack-infra | 23:20 | |
mordred | fungi: yay! | 23:21 |
*** andreykurilin_ has quit IRC | 23:21 | |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/project-config: Delete stable/havana job configs https://review.openstack.org/124924 | 23:22 |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 23:24 | |
*** _nadya_ has quit IRC | 23:24 | |
*** mikedillion has quit IRC | 23:25 | |
clarkb | fungi and there is nothing preventing us from merging these asap? | 23:25 |
openstackgerrit | Jeremy Stanley proposed a change to openstack-infra/project-config: Drop stable/havana changes from official channels https://review.openstack.org/124926 | 23:27 |
mordred | fungi: there is a section where you replace stable/havana with stable/icehouse - I think we can just delete it | 23:27 |
fungi | mordred: grenade jobs? | 23:27 |
mordred | fungi: basically, the branch filter for grenade | 23:27 |
mordred | yeah | 23:27 |
mordred | we had the blocker in there because grenade didn't work on havana, right? | 23:28 |
fungi | mordred: see the commit message | 23:28 |
fungi | mordred: grenade jobs on icehouse try to start from havana and upgrade to icehouse | 23:28 |
mordred | oh. ok | 23:28 |
fungi | mordred: so we need to stop running grenade on icehouse changes if havana is about to start rotting due to no longer being supported/tested | 23:29 |
*** eharney has quit IRC | 23:29 | |
fungi | clarkb: not as far as i'm aware, policy-wise should be fine, though i'd prefer you make up your own mind as to whether they can technically be approved asap, of course | 23:29 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/elastic-recheck: [WIP] Added javascript toolchain https://review.openstack.org/124927 | 23:29 |
krotscheck | mordred, sdague ^^ | 23:30 |
fungi | i'm combing through the config, d-g and devstack repos next to clean those up, then i'm going to start abandoning any lingering changes and draft up the eol announcement | 23:30 |
mordred | fungi: I think the first one looks good and am keen to +3 it | 23:30 |
*** sdake_ has quit IRC | 23:30 | |
clarkb | fungi of course. just wondering from the stable maint and vmt perspective if we should wait | 23:31 |
*** dangers is now known as dangers_away | 23:32 | |
anteaya | I've +1 what I can | 23:32 |
anteaya | I'm heading out for a walk | 23:32 |
anteaya | good-bye havana | 23:32 |
mordred | clarkb, fungi: I have left a +2 only - I will defer on the 3 until we decide on an answer to clarkb | 23:34 |
fungi | clarkb: no need to wait from stable-maint and vmt end of things. we're not doing backports to it since the 2013.2.4 release last week | 23:35 |
krotscheck | Anyone want to join me on a grand experiment and approve https://review.openstack.org/#/c/124606/ ? :) | 23:35 |
fungi | hrm, devstack-gate cleanup for grenade jobs might should be coupled with updating for juno, since removing icehouse from it right now will lose a lot of the current conditional logic | 23:36 |
*** sdake_ has joined #openstack-infra | 23:37 | |
*** Sukhdev has joined #openstack-infra | 23:38 | |
* fungi will hold off patching d-g just yet | 23:38 | |
fungi | also, what with the config project split, there was really nothing to patch in the config repo for this | 23:39 |
fungi | getting on to abandoning open havana changes now | 23:39 |
*** atiwari has quit IRC | 23:40 | |
* krotscheck idly pokes mordred -> https://review.openstack.org/#/c/124606/ | 23:40 | |
*** baoli has joined #openstack-infra | 23:45 | |
mordred | fungi: woot | 23:45 |
*** terryw has quit IRC | 23:46 | |
jogo | sdague: tiny -1 on your latest ER patch | 23:48 |
*** tomoe has quit IRC | 23:48 | |
*** tomoe has joined #openstack-infra | 23:49 | |
openstackgerrit | A change was merged to openstack-infra/project-config: Upload custom configuration for js-draft build. https://review.openstack.org/124606 | 23:49 |
mordred | krotscheck: ^^ done | 23:50 |
*** jlk has joined #openstack-infra | 23:52 | |
*** sdake_ has quit IRC | 23:53 | |
*** armax has joined #openstack-infra | 23:54 | |
*** sarob_away is now known as sarob | 23:54 | |
*** IAX has joined #openstack-infra | 23:54 | |
*** andreaf has quit IRC | 23:54 | |
*** achanda has quit IRC | 23:55 | |
*** gokrokve has quit IRC | 23:55 | |
*** sarob is now known as sarob_away | 23:55 | |
*** gargola has quit IRC | 23:55 | |
*** andreaf has joined #openstack-infra | 23:55 | |
krotscheck | mordred: Thanks :) | 23:55 |
krotscheck | HOw long does it take project-config changes to propagate? | 23:55 |
mordred | krotscheck: a MILLION YEARS | 23:56 |
krotscheck | .... | 23:56 |
openstackgerrit | Michael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Subscription https://review.openstack.org/104004 | 23:56 |
krotscheck | Well then | 23:57 |
* krotscheck settles in to wait | 23:57 | |
*** IAX has quit IRC | 23:57 | |
mordred | krotscheck: it's actually 15 minutes ish | 23:58 |
*** harlowja is now known as harlowja_away | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!