*** jcooley_ has joined #openstack-infra | 00:00 | |
*** nati_ueno has joined #openstack-infra | 00:03 | |
*** nati_ueno has quit IRC | 00:03 | |
*** dripton has quit IRC | 00:07 | |
*** nati_ueno has joined #openstack-infra | 00:10 | |
*** jcooley_ has quit IRC | 00:12 | |
*** jcooley_ has joined #openstack-infra | 00:13 | |
*** jcooley_ has quit IRC | 00:17 | |
*** herndon has joined #openstack-infra | 00:20 | |
*** nati_ueno has quit IRC | 00:25 | |
*** nicedice_ has quit IRC | 00:32 | |
*** nicedice_ has joined #openstack-infra | 00:32 | |
*** senk has joined #openstack-infra | 00:44 | |
*** herndon has quit IRC | 00:45 | |
*** senk has quit IRC | 00:45 | |
zaro | is the 'gate-jenkins-job-builder-docs' broken? all links are broken. | 00:45 |
---|---|---|
*** cyeoh has quit IRC | 00:45 | |
fungi | zaro: that might be me... have an example? | 00:46 |
*** dripton has joined #openstack-infra | 00:50 | |
fungi | zaro: ahh, yeah i think it was my fault (the files are there, just compressed). fixing, but it'll take a few minutes to finish | 00:52 |
zaro | fungi: i noticed that for all jjb reviews. it doesn't even look like the link points to the right directory. | 00:55 |
fungi | zaro: yeah, you're right, that directory isn't there. something replaced one of my temporary symlinks, but i'll have it hooked back up here shortly | 01:05 |
fungi | zaro: should be better now | 01:10 |
*** yamahata_ has joined #openstack-infra | 01:12 | |
fungi | and now the symlinks replaced by a directory again. i suspect a jenkins publisher is doing that | 01:14 |
fungi | i'll have to hardlink it instead | 01:15 |
fungi | oh, right, directories can't be hardlinks. duh | 01:16 |
fungi | and yeah, the scp publisher obliterates any symlink in the destination path and replaces it with a new directory. how thoughtful | 01:27 |
*** mgagne has joined #openstack-infra | 01:33 | |
*** paul-- has joined #openstack-infra | 01:36 | |
*** michchap_ has quit IRC | 01:42 | |
*** mgagne has quit IRC | 01:42 | |
*** mgagne1 has joined #openstack-infra | 01:42 | |
*** mgagne1 has joined #openstack-infra | 01:42 | |
*** michchap has joined #openstack-infra | 01:43 | |
*** nati_ueno has joined #openstack-infra | 01:43 | |
*** moted has quit IRC | 01:45 | |
*** nati_ueno has quit IRC | 01:48 | |
*** tma996 has joined #openstack-infra | 02:06 | |
*** che-arne has quit IRC | 02:10 | |
*** loq_mac has joined #openstack-infra | 02:11 | |
*** che-arne has joined #openstack-infra | 02:11 | |
*** paul-- has quit IRC | 02:15 | |
*** paul-- has joined #openstack-infra | 02:19 | |
*** fbo is now known as fbo_away | 02:24 | |
*** mgagne1 is now known as mgagne | 02:25 | |
*** thedodd has quit IRC | 02:28 | |
*** senk has joined #openstack-infra | 02:30 | |
*** senk has quit IRC | 02:40 | |
*** loq_mac has quit IRC | 02:40 | |
*** paul-- has quit IRC | 02:45 | |
*** senk has joined #openstack-infra | 02:46 | |
*** bpokorny has joined #openstack-infra | 03:06 | |
*** senk has quit IRC | 03:07 | |
*** bpokorny1 has joined #openstack-infra | 03:15 | |
*** bpokorny has quit IRC | 03:17 | |
*** fifieldt has quit IRC | 03:38 | |
*** zehicle_at_dell has joined #openstack-infra | 03:38 | |
*** rcleere has joined #openstack-infra | 03:53 | |
*** rcleere has quit IRC | 04:01 | |
*** syerrapragada has quit IRC | 04:04 | |
*** syerrapragada has joined #openstack-infra | 04:05 | |
*** bpokorny1 has quit IRC | 04:13 | |
*** bpokorny has joined #openstack-infra | 04:13 | |
*** bpokorny has quit IRC | 04:14 | |
*** boris-42 has quit IRC | 04:38 | |
*** talluri has joined #openstack-infra | 04:43 | |
*** luisg has quit IRC | 04:51 | |
*** luisg has joined #openstack-infra | 04:52 | |
*** herndon has joined #openstack-infra | 05:01 | |
*** herndon has quit IRC | 05:02 | |
*** jcooley_ has joined #openstack-infra | 05:03 | |
*** talluri has quit IRC | 05:03 | |
*** senk has joined #openstack-infra | 05:09 | |
*** talluri has joined #openstack-infra | 05:11 | |
*** sdake_ has joined #openstack-infra | 05:12 | |
*** senk has quit IRC | 05:13 | |
*** sdake_ has quit IRC | 05:17 | |
*** jcooley_ has quit IRC | 05:17 | |
*** A-G has joined #openstack-infra | 05:27 | |
*** syerrapragada has quit IRC | 05:29 | |
*** syerrapragada has joined #openstack-infra | 05:30 | |
*** dcramer_ has joined #openstack-infra | 05:30 | |
mordred | fungi, clarkb, jeblair: meet A-G. he's starting tomorrow and I'm at conferences. abuse him well | 05:31 |
*** julim has joined #openstack-infra | 05:31 | |
clarkb | A-G: ohai | 05:31 |
fungi | howdy! | 05:31 |
clarkb | mordred: are you ever not at conferences? | 05:31 |
mordred | clarkb: define ever | 05:32 |
*** senk has joined #openstack-infra | 05:32 | |
clarkb | mordred: long enough to do laundry at home | 05:32 |
mordred | clarkb: A-G was just telling me fascinating things about heira in 3.x - apparently we can use it to deal with package define duplication sanely | 05:32 |
mordred | clarkb: and it might make sense to add a public heira tree to our repo that doesn't contain passwords to be able to do some things, once we're on 3.x | 05:33 |
mordred | it's 730 in the morning here though, so that mostly just hurts my head | 05:34 |
clarkb | A-G: also you don't have to work on sunday | 05:35 |
*** julim has quit IRC | 05:35 | |
*** senk has quit IRC | 05:36 | |
*** dcramer_ has quit IRC | 05:37 | |
mordred | A-G: ignore clarkb. there must be working at all times. just redefine "work" as "fun" and then it's not a problem ;) | 05:37 |
mordred | clarkb: I'm happy to be continuing the fine infra tradition of not being around for someone's first week of work though | 05:38 |
mordred | I _may_ have been around for pleia2's first day? | 05:38 |
clarkb | maybe? | 05:40 |
lifeless | A-G: welcome! Also you might like to put a real realname in your IRC client rather than ... - helps folk trying to map IRC names to email threads | 05:40 |
* clarkb gets away with being boring enough to have a realname as his nick | 05:41 | |
mordred | lifeless: bah. where's the fun of that :) | 05:46 |
A-G | ah, sorry, stepped away to have a word with a rabbit. heira stuff is very cool, and yeah, going to rename momentarily. | 05:53 |
*** A-G has quit IRC | 05:54 | |
*** AaronG has joined #openstack-infra | 05:54 | |
AaronG | There, i'm like a real person. | 05:55 |
mordred | oh - my. you've changed | 05:57 |
fungi | my real name actually *is* fungi... | 05:58 |
*** afazekas has joined #openstack-infra | 05:58 | |
fungi | at least it's the realest name i can ever remember | 05:59 |
AaronG | last year i interviewed a person for a devops role, named Dev Ghai. | 05:59 |
AaronG | unsurprisingly, he got the job. | 05:59 |
fungi | name and title in one | 06:00 |
*** sdake_ has joined #openstack-infra | 06:00 | |
mordred | o m g | 06:03 |
mordred | that should be someone's nick on casual nick friday | 06:04 |
*** SergeyLukjanov has joined #openstack-infra | 06:04 | |
*** elasticio has joined #openstack-infra | 06:04 | |
*** talluri has quit IRC | 06:17 | |
*** sdake_ has quit IRC | 06:18 | |
*** sdake_ has joined #openstack-infra | 06:28 | |
*** sdake_ has quit IRC | 06:32 | |
*** elasticio has quit IRC | 06:34 | |
*** SergeyLukjanov has quit IRC | 06:37 | |
*** rwsu has quit IRC | 06:40 | |
*** rwsu has joined #openstack-infra | 06:47 | |
*** jcooley_ has joined #openstack-infra | 06:59 | |
*** jcooley_ has quit IRC | 07:09 | |
*** jcooley_ has joined #openstack-infra | 07:10 | |
*** talluri has joined #openstack-infra | 07:12 | |
*** jcooley_ has quit IRC | 07:14 | |
*** Protux has quit IRC | 07:39 | |
*** rongze has joined #openstack-infra | 07:56 | |
*** mgagne has quit IRC | 08:00 | |
*** senk has joined #openstack-infra | 08:03 | |
*** A-G has joined #openstack-infra | 08:12 | |
*** A-G has quit IRC | 08:12 | |
*** AaronG has quit IRC | 08:15 | |
*** AaronG has joined #openstack-infra | 08:15 | |
*** AaronGr has joined #openstack-infra | 08:16 | |
*** AaronG has left #openstack-infra | 08:17 | |
*** avishayb has joined #openstack-infra | 08:26 | |
*** AaronGr is now known as AaronG_Zzz | 08:26 | |
*** sdake_ has joined #openstack-infra | 08:34 | |
*** francesco87 has joined #openstack-infra | 08:44 | |
*** francesco87 has quit IRC | 08:45 | |
*** senk has quit IRC | 08:48 | |
*** elasticio has joined #openstack-infra | 08:50 | |
*** avishayb has quit IRC | 08:50 | |
*** sdake_ has quit IRC | 08:51 | |
*** sdake has joined #openstack-infra | 08:51 | |
*** senk has joined #openstack-infra | 09:13 | |
*** guohliu has joined #openstack-infra | 09:14 | |
*** senk has quit IRC | 09:17 | |
*** senk has joined #openstack-infra | 09:18 | |
*** avishayb has joined #openstack-infra | 09:27 | |
*** tma996 has quit IRC | 09:41 | |
*** guohliu has quit IRC | 09:58 | |
*** tma996 has joined #openstack-infra | 10:04 | |
*** Protux has joined #openstack-infra | 10:09 | |
*** che-arne has quit IRC | 10:20 | |
*** avishayb has quit IRC | 10:20 | |
*** avishayb has joined #openstack-infra | 10:21 | |
*** elasticio has quit IRC | 10:26 | |
*** afrittoli has joined #openstack-infra | 10:27 | |
*** andreaf has quit IRC | 10:29 | |
*** tma996 has quit IRC | 10:39 | |
*** avishayb has quit IRC | 10:40 | |
*** fbo_away is now known as fbo | 10:41 | |
*** tma996_ has joined #openstack-infra | 10:42 | |
*** senk has quit IRC | 10:44 | |
*** nati_ueno has joined #openstack-infra | 10:46 | |
*** avishayb has joined #openstack-infra | 10:51 | |
*** fbo is now known as fbo_away | 10:53 | |
openstackgerrit | Antoine Musso proposed a change to openstack-infra/jenkins-job-builder: cloverphp publisher https://review.openstack.org/52940 | 11:02 |
openstackgerrit | Antoine Musso proposed a change to openstack-infra/jenkins-job-builder: cloverphp publisher https://review.openstack.org/52940 | 11:02 |
*** rongze has quit IRC | 11:11 | |
*** rongze has joined #openstack-infra | 11:24 | |
*** senk has joined #openstack-infra | 11:28 | |
*** senk1 has joined #openstack-infra | 11:29 | |
*** senk has quit IRC | 11:33 | |
*** persia has joined #openstack-infra | 11:47 | |
*** marun has joined #openstack-infra | 11:51 | |
*** senk1 has quit IRC | 12:22 | |
openstackgerrit | Sergey Kolekonov proposed a change to openstack-infra/jenkins-job-builder: Description Setter Plugin support added https://review.openstack.org/60674 | 12:24 |
openstackgerrit | Sergey Kolekonov proposed a change to openstack-infra/jenkins-job-builder: Description Setter Plugin support added https://review.openstack.org/60674 | 12:28 |
*** amotoki has joined #openstack-infra | 12:33 | |
*** DennyZhang has joined #openstack-infra | 13:12 | |
*** Loquacities has joined #openstack-infra | 13:14 | |
*** avishayb has quit IRC | 13:15 | |
*** Loquacity has quit IRC | 13:17 | |
*** paul-- has joined #openstack-infra | 13:32 | |
*** avishayb has joined #openstack-infra | 13:43 | |
*** elasticio has joined #openstack-infra | 13:45 | |
*** paul-- has quit IRC | 13:50 | |
*** elasticio_ has joined #openstack-infra | 13:56 | |
*** paul-- has joined #openstack-infra | 13:57 | |
*** DennyZhang has quit IRC | 14:01 | |
openstackgerrit | Max Rydahl Andersen proposed a change to openstack-infra/jenkins-job-builder: Add support for sidebar-links plugin via properties. https://review.openstack.org/60710 | 14:03 |
*** paul-- has quit IRC | 14:06 | |
*** senk has joined #openstack-infra | 14:07 | |
openstackgerrit | Max Rydahl Andersen proposed a change to openstack-infra/jenkins-job-builder: Add support for sidebar-links plugin via properties. https://review.openstack.org/60710 | 14:08 |
*** senk has quit IRC | 14:11 | |
*** paul-- has joined #openstack-infra | 14:11 | |
openstackgerrit | Max Rydahl Andersen proposed a change to openstack-infra/jenkins-job-builder: Add support for sidebar-links plugin via properties. https://review.openstack.org/60710 | 14:11 |
*** senk has joined #openstack-infra | 14:17 | |
*** dkranz has quit IRC | 14:25 | |
*** marun has quit IRC | 14:32 | |
*** jcooley_ has joined #openstack-infra | 14:33 | |
*** DennyZhang has joined #openstack-infra | 14:37 | |
*** fbo_away is now known as fbo | 14:39 | |
*** adalbas has joined #openstack-infra | 14:43 | |
*** jcooley_ has quit IRC | 14:50 | |
*** prad has joined #openstack-infra | 14:50 | |
*** talluri has quit IRC | 14:51 | |
*** DennyZhang has quit IRC | 14:54 | |
*** prad has quit IRC | 14:54 | |
*** paul-- has quit IRC | 14:57 | |
*** fbo is now known as fbo_away | 15:09 | |
*** dcramer_ has joined #openstack-infra | 15:10 | |
*** senk has quit IRC | 15:10 | |
*** senk has joined #openstack-infra | 15:12 | |
*** fbo_away is now known as fbo | 15:13 | |
*** SushilKM has joined #openstack-infra | 15:21 | |
*** talluri has joined #openstack-infra | 15:22 | |
*** tma996_ has quit IRC | 15:23 | |
*** senk has quit IRC | 15:24 | |
*** tma996 has joined #openstack-infra | 15:24 | |
*** Ryan_Lane has joined #openstack-infra | 15:24 | |
*** fbo is now known as fbo_away | 15:26 | |
*** elasticio has quit IRC | 15:27 | |
*** talluri has quit IRC | 15:27 | |
*** elasticio_ has quit IRC | 15:27 | |
*** tma996 has quit IRC | 15:39 | |
*** SergeyLukjanov has joined #openstack-infra | 15:53 | |
*** DennyZhang has joined #openstack-infra | 16:00 | |
*** DennyZhang has quit IRC | 16:04 | |
*** avishayb has quit IRC | 16:11 | |
*** amotoki has quit IRC | 16:15 | |
*** jcooley_ has joined #openstack-infra | 16:19 | |
*** SushilKM has quit IRC | 16:20 | |
*** leifmadsen has joined #openstack-infra | 16:23 | |
*** talluri has joined #openstack-infra | 16:23 | |
*** talluri has quit IRC | 16:28 | |
*** SushilKM has joined #openstack-infra | 16:29 | |
*** SushilKM has quit IRC | 16:46 | |
*** nati_ueno has quit IRC | 16:55 | |
*** yamahata_ has quit IRC | 17:04 | |
*** adalbas has quit IRC | 17:05 | |
*** lillie has joined #openstack-infra | 17:13 | |
*** lillie is now known as Guest98834 | 17:13 | |
*** pvo has joined #openstack-infra | 17:14 | |
*** dcramer_ has quit IRC | 17:15 | |
*** yolanda has quit IRC | 17:23 | |
*** AaronG_Zzz is now known as AaronGr | 17:25 | |
*** dcramer_ has joined #openstack-infra | 17:29 | |
*** talluri has joined #openstack-infra | 17:31 | |
*** dkranz has joined #openstack-infra | 17:53 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 17:55 | |
anteaya | AaronGr: so if I read the backscroll correctly, you are A-G, AaronG and AaronG_Zzz | 18:01 |
anteaya | keeping track of your nick is going to be as entertaining as playing "where's monty" | 18:01 |
anteaya | and welcome | 18:01 |
AaronGr | This should be the last set of name changes, was working out ZNC for playback, and didn't want to collide | 18:02 |
AaronGr | and thanks :) | 18:02 |
pleia2 | welcome AaronGr :) | 18:02 |
AaronGr | *waves* | 18:03 |
anteaya | ah | 18:04 |
anteaya | AaronGrrrrr it is then | 18:05 |
anteaya | hey pleia2 | 18:05 |
anteaya | how are your cats? | 18:05 |
*** _SergeyLukjanov is now known as SergeyLukjanov | 18:05 | |
pleia2 | anteaya: poor critters have a cold, but mostly ok :) | 18:06 |
anteaya | AaronGr: so you are in Victoria? | 18:06 |
anteaya | pleia2: how to you pick up they have a cold? | 18:06 |
anteaya | mine was sneezing last night but I did just turn the heat up 5 degrees C so I attributed it to that | 18:07 |
anteaya | she isn't sneezing today | 18:07 |
AaronGr | anteaya: Yes, just outside of it actually. | 18:07 |
anteaya | cool | 18:07 |
pleia2 | anteaya: boogers :) | 18:07 |
anteaya | AaronGr: tell me sweet fairy tales of the weather | 18:07 |
anteaya | pleia2: ha ha ha | 18:07 |
anteaya | pleia2: lol | 18:07 |
anteaya | pleia2: well that is fairly definitive | 18:08 |
pleia2 | and watery eyes | 18:08 |
clarkb | anteaya: it is really cold in this area too | 18:08 |
anteaya | ah okay | 18:08 |
AaronGr | +1C and sunny. Not as nice as California at this time of the year, but I don't have to shovel. | 18:08 |
anteaya | clarkb: hey there, how cold? | 18:08 |
pleia2 | AaronGr: I'm in san francisco, it's 3C right now D: | 18:08 |
anteaya | clarkb: too early for football yet eh? | 18:08 |
pleia2 | everyone is freaking out | 18:08 |
clarkb | anteaya: -7C was our low last night and ~-1C the high | 18:08 |
anteaya | AaronGr: +1 is nice | 18:08 |
clarkb | today is supposed to be warmer but I haven't checked | 18:08 |
AaronGr | pleia2: wow, that does seem cold for there! | 18:09 |
anteaya | pleia2: freaking out about what? what is there to shovel at +3C? | 18:09 |
pleia2 | anteaya: too cold! | 18:09 |
anteaya | clarkb: ah okay, so yeah cold | 18:09 |
pleia2 | but it is exciting to use my scarves and mittens :) | 18:09 |
*** jcooley_ has quit IRC | 18:09 | |
anteaya | pleia2: scarves and mittens can be so pretty | 18:10 |
anteaya | I got some new ones made from alpaca wool | 18:10 |
pleia2 | nice | 18:10 |
anteaya | so light compared to sheep's wool | 18:10 |
anteaya | I like to use my scarf on planes | 18:10 |
clarkb | AaronGr: they are worried about freezing rain tuesday morning here. That could get fun with the hills | 18:10 |
anteaya | no idea why the airport is a sauna and the plane is a meat locker | 18:10 |
anteaya | guess they like to keep travelers entertained | 18:11 |
AaronGr | that breeze around the ankles on some flights can certainly keep you awake. | 18:13 |
anteaya | I actually looked at status.openstack.org/zuul about 20 minutes ago and not one thing was happening | 18:13 |
anteaya | I couldn't believe my eyes | 18:13 |
anteaya | I should have taken a screen shot | 18:13 |
anteaya | AaronGr: never noticed the ankle breeze, I tend to keep my shoes on | 18:13 |
anteaya | but I will look out for it, now that you mention it | 18:14 |
AaronGr | it makes me regret my decision to wear short socks. | 18:14 |
anteaya | ah | 18:14 |
anteaya | I'm not a short sock person | 18:14 |
anteaya | if I wear socks they had better do a job, or I'm not wearing them | 18:14 |
anteaya | I stayed at the hotel which is a front runner for the design summit in Paris | 18:15 |
anteaya | steakhouse | 18:15 |
anteaya | jazz club | 18:15 |
anteaya | on the #1 metro line | 18:15 |
anteaya | I liked it | 18:15 |
*** dcramer_ has quit IRC | 18:16 | |
anteaya | obviously other than knowing the steak house is there, I have no further details on it | 18:16 |
anteaya | clarkb: yeah, if you do have freezing rain, I suggest working from home | 18:16 |
anteaya | freezing rain + hills + drivers who don't know freezing rain is a very bad combination | 18:17 |
*** bpokorny has joined #openstack-infra | 18:17 | |
clarkb | anteaya: re football, games started about 15 minutes ago. The one in philadelphia is being played in what looks like a blizzard | 18:22 |
anteaya | clarkb: wow | 18:33 |
anteaya | yeah, snowed on the way home last night, just a few flurries | 18:33 |
anteaya | clarkb: you went to a game a few weeks back, how was that? | 18:33 |
zaro | AaronGr: hiho! i'm all about shorties. and all the same so i don't need to sort them after laundry! | 18:38 |
anteaya | zaro: efficient laundry strategy ftw | 18:38 |
zaro | clarkb: hey, can you check on something for me while your watching football | 18:38 |
zaro | clarkb: i can't update submodule from our gerrit fork -> https://git.openstack.org/openstack-infra/gerrit | 18:39 |
zaro | anteaya: yes, because my job is folding. | 18:40 |
clarkb | zaro: we dont have submodules in our fork | 18:40 |
clarkb | because we don't have the newer code. submodules may make this extra interesting. gerrit git prep and maybe zuul will need updating | 18:41 |
anteaya | zaro: ah | 18:42 |
zaro | clarkb: well looks like more work to be able to build gerrit. | 18:42 |
* anteaya heads out to deliver chocolate to her sister and then to pile wood | 18:42 | |
ekarlso | 2.8 live soon ? :D | 18:43 |
zaro | ekarlso: hopefully. | 18:44 |
zaro | ekarlso: but soon is very broad, i would say in a few months. | 18:45 |
*** ekarlso- has joined #openstack-infra | 18:49 | |
*** jgriffit2 has joined #openstack-infra | 18:49 | |
*** guitarza1 has joined #openstack-infra | 18:50 | |
zaro | clarkb: how about just replacing the submodules in our gerrit fork with git clones? | 18:51 |
*** mgagne has joined #openstack-infra | 18:52 | |
*** mgagne has joined #openstack-infra | 18:52 | |
*** elasticio has joined #openstack-infra | 18:52 | |
*** bpokorny has quit IRC | 18:54 | |
*** jgriffith has quit IRC | 18:54 | |
*** dmakogon_ has quit IRC | 18:54 | |
*** guitarzan has quit IRC | 18:54 | |
*** hdd has quit IRC | 18:54 | |
*** ekarlso has quit IRC | 18:54 | |
*** bpokorny has joined #openstack-infra | 18:54 | |
*** bpokorny has quit IRC | 18:54 | |
clarkb | that doesn't help | 18:55 |
clarkb | we need to be able to deal with conflicts and should init submodules properly | 18:55 |
*** bpokorny has joined #openstack-infra | 18:55 | |
*** bpokorny has quit IRC | 18:55 | |
*** dmakogon_ has joined #openstack-infra | 18:57 | |
zaro | it seems like the same to me. the submodules are only for plugins and those just point to the individual plugin projects. | 18:57 |
*** hdd has joined #openstack-infra | 18:57 | |
zaro | so during a build, we just replace the gerrit/plugins/* with git clones of the plugins. | 18:57 |
clarkb | that is basically what submodules do but the pointers are part of the repo so you can have conflicts | 18:59 |
clarkb | the amount of work is the same but on is correct | 18:59 |
*** jcooley_ has joined #openstack-infra | 19:00 | |
zaro | i know the right thing to do is update zuul and gerrit git prep but don't we want to do that after gerrit 2.8 upgrade? | 19:03 |
zaro | does the conflicts happen during an update or merge? i'm talking about clone the plugins after everything updates and merges. | 19:04 |
clarkb | it happens when you merge and doing the cloning like that would need to happen in ggp and zuul so may as well just deal with it correctly | 19:05 |
*** dkranz has quit IRC | 19:07 | |
zaro | can't it happen in the jenkins job? | 19:07 |
clarkb | sure that is ggp | 19:08 |
*** fbo_away is now known as fbo | 19:12 | |
zaro | no i mean in a shell after the ggp. | 19:13 |
zaro | just a one off for gerrit only. | 19:13 |
clarkb | but why not in ggp? then all jobs do it correctly | 19:13 |
clarkb | if you have to do it once do it right so that is works everywhere | 19:14 |
zaro | because at this point only gerrit uses submodules. | 19:14 |
clarkb | that doesnt matter | 19:14 |
*** AaronGr is now known as AaronG_Zzz | 19:14 | |
clarkb | supporting submodules is the same for any project | 19:14 |
zaro | ok. in principle i agree we should make it work for all projects. but need to leave it at that for now because kids are fast approaching.. | 19:16 |
*** paul-- has joined #openstack-infra | 19:17 | |
*** paul-- has quit IRC | 19:22 | |
*** Daviey has quit IRC | 19:24 | |
*** mriedem has quit IRC | 19:26 | |
*** Daviey has joined #openstack-infra | 19:28 | |
*** mgagne has quit IRC | 19:35 | |
*** jcooley_ has quit IRC | 19:35 | |
*** jcooley_ has joined #openstack-infra | 19:37 | |
*** talluri has quit IRC | 19:44 | |
*** mriedem has joined #openstack-infra | 19:47 | |
*** davidhadas has joined #openstack-infra | 19:50 | |
*** Daviey has quit IRC | 19:57 | |
*** yolanda has joined #openstack-infra | 19:58 | |
*** rfolco has joined #openstack-infra | 20:01 | |
*** yolanda has quit IRC | 20:02 | |
*** pcrews has joined #openstack-infra | 20:02 | |
*** SergeyLukjanov has quit IRC | 20:14 | |
*** fbo is now known as fbo_away | 20:16 | |
*** thomasem has joined #openstack-infra | 20:21 | |
*** cody-somerville has quit IRC | 20:23 | |
*** Daviey has joined #openstack-infra | 20:29 | |
*** dcramer_ has joined #openstack-infra | 20:29 | |
fungi | AaronGr: I hope you don't mind if in your head i pronounce your nick like "aaron burr with a g" | 20:30 |
fungi | er, in my head | 20:33 |
*** zul has quit IRC | 20:39 | |
*** pcrews has quit IRC | 20:40 | |
*** bknudson has quit IRC | 20:44 | |
*** mgagne has joined #openstack-infra | 20:52 | |
*** mgagne has joined #openstack-infra | 20:52 | |
*** zul has joined #openstack-infra | 20:54 | |
*** talluri has joined #openstack-infra | 20:56 | |
*** rfolco has quit IRC | 20:57 | |
*** bknudson has joined #openstack-infra | 20:59 | |
*** thomasem has quit IRC | 20:59 | |
*** talluri has quit IRC | 21:00 | |
*** thomasem has joined #openstack-infra | 21:01 | |
*** thomasem has quit IRC | 21:05 | |
*** thomasem has joined #openstack-infra | 21:09 | |
*** changbl has quit IRC | 21:12 | |
clarkb | mordred: you should reply to the keystoneclient test thread with your client testing plans | 21:14 |
*** jcooley_ has quit IRC | 21:22 | |
lifeless | clarkb: in https://review.openstack.org/#/c/53917/12/modules/openstack_project/files/jenkins_job_builder/config/devstack-gate.yaml | 21:25 |
lifeless | clarkb: is it possible to do some metaprogramming to avoid what looks to me like copy-and-paste in all these job definitions ? | 21:26 |
clarkb | not with the JJB template system | 21:27 |
lifeless | clarkb: also I have a q in https://review.openstack.org/#/c/53917/12/modules/openstack_project/files/zuul/layout.yaml | 21:27 |
clarkb | if we went to jinja2 or similar I think we could | 21:28 |
*** ilyashakhat has quit IRC | 21:28 | |
lifeless | clarkb: what would jinja2 offer that's missing ? | 21:28 |
*** changbl has joined #openstack-infra | 21:28 | |
Mithrandir | turing completeness, I think? | 21:28 |
clarkb | Mithrandir: basically | 21:29 |
lifeless | It's not clear to me why thats needed. | 21:29 |
lifeless | The common code seems to be a strict prefix of all the jobs in question | 21:29 |
Mithrandir | I kinda want a better templating system for jjb, but jinja + yaml as done in salt stack just makes me sad. | 21:29 |
clarkb | lifeless: if something says postgres then set postgres arg, if something says neutron set neutron arg | 21:29 |
clarkb | and so on | 21:30 |
clarkb | we can only do string substitution in those templates | 21:30 |
lifeless | sure | 21:30 |
lifeless | %(POSTGRES_ARG)s with POSTGRES_ARG="" gets you a blank line | 21:30 |
clarkb | lifeless: responded to your comment in the layout file | 21:31 |
clarkb | lifeless: but then we copy pasta elsewhere. it is all ugly | 21:31 |
lifeless | so, what I guess I'm missing is why we can't write a single shell body, with the union of all lines | 21:31 |
lifeless | and a set of default values | 21:31 |
lifeless | and pass in overrides | 21:32 |
lifeless | at the moment we pass in overrides already | 21:32 |
clarkb | lifeless: we could, the branch-override is a step in that direciton | 21:32 |
lifeless | but write a customised shell body | 21:32 |
clarkb | but I don't want to do that in one go | 21:32 |
lifeless | ok | 21:32 |
clarkb | too many moving parts and confusion (the existing override is already confusing people) | 21:32 |
lifeless | you know the guts better than :) | 21:32 |
lifeless | than *I* | 21:33 |
lifeless | Mithrandir: I'm a huge skeptic of turing complete template languages; pystache/pybars are much much much easier to reason about IME | 21:33 |
lifeless | not to mention test. | 21:33 |
mgagne | clarkb: can't you create a customer builder wrapping shell and pass argument to it from job-template? | 21:33 |
clarkb | lifeless: on that train of thought, imo jinja2 is better than crazy bash that we can't test at all without throwing it at jenkins | 21:33 |
Mithrandir | jinja+yaml is unreadable. | 21:34 |
Mithrandir | can't we fix it using includes? | 21:34 |
lifeless | clarkb: and followup q in the layout | 21:34 |
clarkb | includes could cut back on some of the repition | 21:34 |
Mithrandir | or add macros to the language? | 21:34 |
mgagne | clarkb: just like coverage and docs macros are doing | 21:34 |
Mithrandir | (which are basically the same thing) | 21:34 |
clarkb | include d-g base ; include d-g publisher | 21:34 |
lifeless | clarkb: the bash you refer to is devstack-gate? | 21:34 |
clarkb | then make the copy pasta as minimal as possible | 21:34 |
Mithrandir | lifeless: I don't like them either. | 21:34 |
clarkb | lifeless: no the shell that wraps devstack-gate | 21:35 |
clarkb | lifeless: where you are indicating we can put overrides | 21:35 |
lifeless | clarkb: oh right; so yeah rendering down to the right bash is a good idea; still doesn't need turing complete templates ;) | 21:35 |
lifeless | Mithrandir: when you say you don't like them, do you mean you don't like pystache/pybars ? [to what 'them' do you refer?] | 21:36 |
*** guitarza1 is now known as guitarzan | 21:36 | |
clarkb | lifeless: and responded :) | 21:36 |
Mithrandir | lifeless: I don't like turing complete templating languages either | 21:37 |
clarkb | fwiw I am not a fan of it especially after seeing a lot of salt yaml. But I think you need something like that if you want to actually remove most of the repetition | 21:38 |
*** ianw has quit IRC | 21:38 | |
clarkb | you could use includes but then you need a job template for each individual job still which is quite a bit of repetition | 21:38 |
clarkb | you can shove the logic into the jenins jobs themselves, but they really shouldn't care | 21:38 |
*** ianw has joined #openstack-infra | 21:38 | |
*** CaptTofu has quit IRC | 21:41 | |
*** CaptTofu has joined #openstack-infra | 21:41 | |
*** jcooley_ has joined #openstack-infra | 21:41 | |
lifeless | clarkb: mmm I don't think you do | 21:43 |
lifeless | clarkb: but we can noodle on that later | 21:43 |
lifeless | clarkb: so is that check vs gate slave selection documented anywhere? | 21:43 |
*** jcooley_ has quit IRC | 21:43 | |
mgagne | clarkb: why not something like that? http://paste.openstack.org/show/54659/ | 21:43 |
clarkb | mgagne: because it shoves more of the logic into shell where it is already relogiced in devstack-gate | 21:44 |
*** jcooley_ has joined #openstack-infra | 21:44 | |
clarkb | mgagne: that would work but I am not a fan of it (did it with branch-override though) | 21:44 |
clarkb | lifeless: https://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml#n1045 | 21:45 |
*** CaptTofu has quit IRC | 21:45 | |
mgagne | clarkb: http://www.technobunny.org/images/okay.png | 21:46 |
*** changbl has quit IRC | 21:47 | |
lifeless | clarkb: so only by internalising the ruleset? | 21:47 |
lifeless | clarkb: I was meaning somewhere in the ci docs, for instance. | 21:47 |
clarkb | lifeless: no its not something in the ci docs, because the values change and we don't typically advertise the classes of slaves in that way | 21:47 |
clarkb | it is configuration | 21:48 |
lifeless | clarkb: which is code :) | 21:48 |
lifeless | clarkb: which we document :> | 21:48 |
*** rongze has quit IRC | 21:50 | |
*** changbl has joined #openstack-infra | 21:52 | |
fungi | it's a (hopefully temporary?) implementation detail stemming from one of our two current providers offering noticeably faster servers than the other | 22:07 |
fungi | i suspect we didn't think about documenting it because subconsciously we hope it will just go away | 22:08 |
fungi | as we'd rather not have special snowflakes there | 22:10 |
clarkb | it is really interesting how the graph spikes at http://status.openstack.org/elastic-recheck/ on sunday. I am guessing only a handfully of jobs have run making the failures seem really bad | 22:10 |
fungi | there was a fair uptick in new patchsets and approvals yesterday actually | 22:11 |
fungi | and i was seeing a substantial percentage of those in the gate pipeline hitting random devstack/tempest/grenade issues | 22:11 |
*** Daviey has quit IRC | 22:19 | |
*** rongze has joined #openstack-infra | 22:21 | |
*** elasticio has quit IRC | 22:21 | |
*** thomasem has quit IRC | 22:22 | |
*** changbl has quit IRC | 22:22 | |
*** changbl has joined #openstack-infra | 22:23 | |
lifeless | fungi: it's a barrier to learning about the system for folk that want to become contributors :) | 22:23 |
fungi | lifeless: i completely concur! | 22:23 |
fungi | ugh, the inode density on docs-draft will probably require some fs tuning as it gets fuller. we're likely to run out of available inodes before available blocks there | 22:27 |
fungi | averaging 9kB/inode | 22:29 |
*** rongze has quit IRC | 22:29 | |
fungi | well, not tuning per se (apparently can't increase the inode limit on a filesystem once it's created). i guess we can reduce the retention period for those and see about a cinder quota bump so we can recreate it on a fresh volume if/when it gets to be a problem | 22:39 |
fungi | another reason i miss reiserfs | 22:39 |
clarkb | mgagne: actually I wonder if we can use the env-inject stuff instead to reduce the env vars set by the shell things | 22:42 |
mgagne | clarkb: stop reading my mind!! | 22:42 |
clarkb | then have a generic var value pair of things that individual jobs fill in | 22:42 |
mgagne | clarkb: seriously, I just thought about it 2 minutes ago | 22:43 |
clarkb | nice | 22:43 |
*** Daviey has joined #openstack-infra | 22:43 | |
mgagne | clarkb: please only read my openstack related thoughts, thanks | 22:43 |
mgagne | clarkb: http://ci.openstack.org/jenkins-job-builder/properties.html#properties.inject and http://ci.openstack.org/jenkins-job-builder/wrappers.html#wrappers.inject exist | 22:46 |
lifeless | fungi: yeah, but you need to hope reiser misses you :P <boom tish> | 22:46 |
mgagne | clarkb: or http://ci.openstack.org/jenkins-job-builder/builders.html#builders.inject I don't know why you should one over the others. | 22:46 |
clarkb | mgagne: yup there are subtle differences that zaro ran into | 22:46 |
clarkb | mgagne: I don't remember what those differences are, but zaro should | 22:47 |
clarkb | I thought we documented them | 22:47 |
* mgagne summons zaro | 22:47 | |
fungi | ohhh, i totally set you up for that one | 22:47 |
*** jcooley_ has quit IRC | 22:48 | |
mgagne | can't believe you can't increase inode limits on an ext filesystem... | 22:48 |
mgagne | used to be able to increase it on netapp appliances ^^' | 22:49 |
lifeless | mgagne: generally you just make it with a huge number of inodes | 22:49 |
lifeless | the overhead of more inodes is actually fairly low | 22:50 |
lifeless | IIRC just the bitmap at the start | 22:50 |
fungi | we did make it with a huge number of inodes... just needed a huger (sic.) number of inodes | 22:50 |
mgagne | lifeless: yes, but most of the time, you don't know you will run out of inodes someday :-/ | 22:50 |
clarkb | ooh _david_ wrote a gerrit monitoring plugin \o/ | 22:52 |
*** rongze has joined #openstack-infra | 22:55 | |
*** rongze has quit IRC | 23:01 | |
*** AaronG_Zzz is now known as AaronGr | 23:02 | |
*** afazekas has quit IRC | 23:04 | |
*** afazekas has joined #openstack-infra | 23:04 | |
*** pcrews has joined #openstack-infra | 23:07 | |
openstackgerrit | Max Rydahl Andersen proposed a change to openstack-infra/jenkins-job-builder: Add support for sidebar-links plugin via properties. https://review.openstack.org/60710 | 23:09 |
*** AaronGr is now known as AaronG_Zzz | 23:16 | |
mordred | clarkb: keystone thread responded to | 23:20 |
bknudson | mordred: thanks... this is something I've got some time to work on | 23:25 |
mordred | bknudson: woot! | 23:25 |
mordred | bknudson: honestly- if clarkb zaro and I can ever figure out what's up with that patch I posted | 23:26 |
mordred | we'll have a bunch more goodness that will make reasoning about keystone easier | 23:26 |
mordred | bknudson: I've been ignoring your thing until I got that up and running | 23:26 |
clarkb | bknudson: also, if mordred didn't stresss it enough, get the tests in tempest and 99% of everything else is take care of | 23:27 |
* mordred stresses the importance of beer | 23:27 | |
bknudson | I'm trying to figure out if this is a matter of writing new tests or moving the existing tests from keystone | 23:28 |
bknudson | the existing tests in keystone test the client functionality, but it's more of a side-effect... they're to test keystone. | 23:29 |
bknudson | but I don't want to lose any test coverage, so that argues for starting with the keystone tests | 23:30 |
mordred | I _believe_ that you probably can jut move them to tempest-ish | 23:31 |
*** yamahata_ has joined #openstack-infra | 23:43 | |
*** rongze has joined #openstack-infra | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!