Saturday, 2015-03-21

SpamapSah ok now I'm seeing why Monthy wanted to put that in a separate repo and import to stackforge00:00
SpamapSor infra or whatever00:00
greghaynesSpamapS: it does for me too00:00
SpamapS<gauntlet>grey python script needs tests, badly</gauntlet>00:00
*** ivar-lazzaro has quit IRC00:00
SpamapS<gauntlet>ruby script shot the food</gauntlet>00:01
greghayneshrmm, rackspace probably should have called me by now00:01
*** Slower has quit IRC00:01
SpamapSoh wow running the thing that caches all the things for diskimages the second time is faster. This caching thing is amazing, we should definitely do more of it.00:02
jeblairgreghaynes: you might have some luck using their web chat support thingy and asking if they could go ahead and do that00:02
SpamapSBTW, if you are feeling nostalgic now about gauntlet.. http://codeincomplete.com/projects/gauntlet/00:02
greghaynesah, good call00:03
greghaynes(no pun intended)00:03
jeblairgood pun00:03
*** yamamoto has quit IRC00:04
openstackgerritMerged openstack/requirements: Fix oslo caps for kilo  https://review.openstack.org/16637700:06
openstackgerritOpenStack Proposal Bot proposed openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/16642500:07
*** ayoung has quit IRC00:08
*** enikanorov has quit IRC00:12
fungijeblair: pleia2: i think touching ~gerrit2/review_site/etc/GerritSiteHeader.html should cause that problem to resolve itself. puppet may have updated them in the wrong order00:12
jeblairoooh00:13
fungiwe have seen updating the modified timestamp on the site header file cause gerrit to hot refresh its javascript bits00:13
*** enikanorov has joined #openstack-infra00:13
pleia2fungi: ah, puppet order00:14
fungibut there's a good chance that puppet replaced the site header before it added the jquery file it's referring to00:14
clarkbI had zaro add the notify back in00:15
*** enikanorov has quit IRC00:15
clarkbso in theory puppet order should've been correct00:15
pleia2logs think it went in the right order00:16
*** garyh has joined #openstack-infra00:16
pleia2so I think there is still some Gerrit mystery00:16
*** enikanorov has joined #openstack-infra00:16
clarkbfiguring out innoculations is also a mystery00:17
fungihrm. yeah anyway gerrit restarts are generally quick at least00:17
pleia2yeah, it was quick00:17
clarkbdo I need Tdap? reading the CDC page is like reading another language00:17
pleia2clarkb: that's tetanus, yes if you haven't gotten it in 10 years00:17
fungiclarkb: yeah, i got it before going near my newborn nephew. probably a good idea for new parents00:18
*** VijayTripathi has joined #openstack-infra00:18
clarkbpleia2: pertussis is the real concner00:18
fungiparticularly for the other non-tetanus things it vaccinates you against, yeah00:18
pleia2ah :)00:18
clarkbfungi: right bu I had a full set of it as a child00:18
greghaynesclarkb: You have to get double innoculated for twins, right?00:18
*** esker has joined #openstack-infra00:18
fungiit's a booster00:18
pleia2tdap is every 10 years though00:18
pleia2there's also an adult polio booster00:19
* pleia2 got all the vaccines when she went to ghana00:19
clarkbfungi: but supposedly pertussis doesn'tneed a booster only tetanus and diptheria need boosters00:19
*** sputnik13 has quit IRC00:19
clarkbI think I will end up just getting it because why not but figuring it out is not fun. I did find my ancient shot card though00:19
clarkbgreghaynes: thats not how viruses work thankfully00:19
fungiyep. diptheria is also a risk, which is why they vaccinate infants as soon as it's safe to do so00:20
clarkbI think I have finally found an actual page on the cdc website that says I should Tdap as an adult even if I was immunized as a child (for pertussis)00:21
clarkbpleia2: also every 10 years is just Td aiui00:21
pleia2tbh, I just go to a doctor and tell them to give me all the things00:21
pleia2"I am doing $this, tell me what I need"00:22
jeblairpleia2: yeah, i said "i'm going hiking in rural china" and the travel clinic showed me a nice long list.00:22
*** achanda has quit IRC00:22
pleia2jeblair: yeah, same re: ghana00:22
clarkbalso I apparently had MMR 3 times as a kid instead of the normal 200:22
jeblairpleia2: i had to make a calendar for the follow-ups.00:23
pleia2jeblair: yeah, me too :\00:23
jeblairbut on the plus side, i now confidently eat from food trucks!00:23
pleia2I need to get yellow fever vaccine again, the shot only lasts for 2 years00:23
*** esker has quit IRC00:23
pleia2but no developing country plans at the moment, so00:23
*** achanda has joined #openstack-infra00:24
fungiwell, except for the one you're living in ;)00:24
pleia2I do visit our public schools sometimes and believe that00:24
fungiundeveloping country maybe00:24
jeblairfungi: that's an 'undeveloping' country00:24
fungiheh00:24
pleia2haha00:24
clarkbthe other problem I run into is adult vaccination schedules seem to assume no childhood vaccinations?00:24
pleia2clarkb: I think you're the only person ever to have found their old vaccine card from childhood00:25
pleia2so it may be a good assumption00:25
*** bhunter71 has quit IRC00:25
funginorth carolina apparently has computerized historical vaccination records and have them on file to back when i was a child00:26
pleia2fungi: wow, fancy00:26
clarkbfungi: nice00:26
clarkbsupposedly portland area hospitals are all working to do that as we speak00:26
jeblairfungi: oh neat!  i'd love to watch them use the teletype to look them up00:26
pleia2hahah00:26
fungii was surprised to discover that last year when i went to a local health dept. for some travel vacs00:27
*** garyh has quit IRC00:27
fungii think they replaced all their teletypes a few years ago when someone in state govt found some unspent money under a chair00:28
pleia2must be nice to live in a state that's not california, I think budget cuts removed our chairs00:29
*** nelsnelson has quit IRC00:29
*** dmorita has quit IRC00:29
fungithe film industry needed to use them as props on sets throughout the state00:29
pleia2anyway, EoD for me00:29
fungican't have movie execs going hungry00:30
pleia2:)00:30
clarkbah yup Tdap is suggested as a replacement of one of your adult age Td vaccinations, ok time to go get inoculated00:31
*** tkelsey has joined #openstack-infra00:35
*** tkelsey has quit IRC00:40
*** Longgeek has joined #openstack-infra00:43
*** markvoelker has joined #openstack-infra00:43
clarkbmordred that dunk miss was funny00:46
*** enikanorov has quit IRC00:47
*** markvoelker has quit IRC00:47
*** enikanorov has joined #openstack-infra00:48
*** enikanorov has quit IRC00:52
*** enikanorov has joined #openstack-infra00:53
*** sdake_ has joined #openstack-infra00:55
*** sdake has quit IRC00:59
*** patrickeast has quit IRC01:01
*** enikanorov has quit IRC01:01
*** enikanorov has joined #openstack-infra01:03
*** yamamoto has joined #openstack-infra01:04
*** enikanorov has quit IRC01:05
*** yamamoto has quit IRC01:06
*** enikanorov has joined #openstack-infra01:06
*** yamamoto has joined #openstack-infra01:07
*** tsg has quit IRC01:07
*** yamamoto has quit IRC01:07
*** enikanorov has quit IRC01:11
*** hdd has quit IRC01:13
*** enikanorov has joined #openstack-infra01:13
*** kmartin has quit IRC01:13
*** mdenny has quit IRC01:13
*** kmartin has joined #openstack-infra01:13
*** mdenny has joined #openstack-infra01:14
*** ZZelle_ has quit IRC01:14
*** esker has joined #openstack-infra01:14
*** enikanorov has quit IRC01:14
*** enikanorov has joined #openstack-infra01:15
*** crc32 has quit IRC01:15
*** esker has quit IRC01:16
*** markvoelker has joined #openstack-infra01:17
*** hdd has joined #openstack-infra01:19
*** davideagnello has quit IRC01:20
*** enikanorov has quit IRC01:20
*** sdake_ has quit IRC01:20
*** enikanorov has joined #openstack-infra01:21
*** markvoelker has quit IRC01:21
*** sdake has joined #openstack-infra01:22
*** garyh has joined #openstack-infra01:27
*** enikanorov has quit IRC01:31
*** enikanorov has joined #openstack-infra01:33
*** enikanorov has quit IRC01:34
*** enikanorov has joined #openstack-infra01:35
*** enikanorov has quit IRC01:36
*** thingee has quit IRC01:37
*** garyh has quit IRC01:37
*** enikanorov has joined #openstack-infra01:39
*** tqtran has quit IRC01:41
*** dims has quit IRC01:46
*** enikanorov has quit IRC01:46
*** dims has joined #openstack-infra01:46
*** enikanorov has joined #openstack-infra01:47
*** trey has quit IRC01:48
*** alexpilotti has quit IRC01:48
*** otter768 has joined #openstack-infra01:49
*** trey has joined #openstack-infra01:49
*** ddieterl_ has joined #openstack-infra01:50
*** ddieterly has quit IRC01:50
*** enikanorov has quit IRC01:51
*** dims has quit IRC01:51
*** yamahata has quit IRC01:51
*** enikanorov has joined #openstack-infra01:52
*** sdake_ has joined #openstack-infra01:53
*** enikanorov has quit IRC01:53
*** otter768 has quit IRC01:53
*** enikanorov has joined #openstack-infra01:54
*** Slower has joined #openstack-infra01:55
*** sdake has quit IRC01:56
*** stevemar has quit IRC01:59
*** sdake has joined #openstack-infra02:00
*** unicell has quit IRC02:01
*** sdake_ has quit IRC02:03
*** sdake_ has joined #openstack-infra02:06
*** sdake has quit IRC02:07
*** yamamoto_ has joined #openstack-infra02:08
*** enikanorov has quit IRC02:12
*** yamamoto_ has quit IRC02:13
*** enikanorov has joined #openstack-infra02:13
*** baoli has joined #openstack-infra02:15
*** harlowja is now known as harlowja_away02:17
*** markvoelker has joined #openstack-infra02:18
*** markvoelker has quit IRC02:22
*** kaisers has joined #openstack-infra02:29
*** asselin has quit IRC02:29
*** asselin has joined #openstack-infra02:30
*** tiswanso has joined #openstack-infra02:30
*** kaisers1 has quit IRC02:31
*** enikanorov has quit IRC02:32
*** enikanorov has joined #openstack-infra02:33
*** ajmiller has joined #openstack-infra02:33
*** asselin has quit IRC02:33
*** enikanorov has quit IRC02:33
*** asselin has joined #openstack-infra02:34
*** asselin has quit IRC02:34
*** enikanorov has joined #openstack-infra02:35
*** asselin has joined #openstack-infra02:35
*** garyh has joined #openstack-infra02:38
*** otter768 has joined #openstack-infra02:42
*** cdent has quit IRC02:47
*** MarkAtwood has joined #openstack-infra02:48
*** tiswanso has quit IRC02:48
*** garyh has quit IRC02:48
*** MarkAtwood has quit IRC02:48
*** tiswanso_ has joined #openstack-infra02:49
*** mestery has quit IRC02:50
*** cody-somerville has quit IRC02:53
*** ddieterl_ has quit IRC02:55
*** tiswanso_ has quit IRC02:56
*** fifieldt__ has quit IRC02:58
*** cody-somerville has joined #openstack-infra03:00
*** ghostpl_ has quit IRC03:11
*** hdd has quit IRC03:12
*** sputnik13 has joined #openstack-infra03:14
*** hdd has joined #openstack-infra03:15
*** hdd has quit IRC03:16
*** stevemar has joined #openstack-infra03:17
*** markvoelker has joined #openstack-infra03:19
*** markvoelker has quit IRC03:23
*** sputnik13 has quit IRC03:27
*** Longgeek has quit IRC03:28
*** xyang1 has quit IRC03:28
*** sputnik13 has joined #openstack-infra03:28
*** sdake has joined #openstack-infra03:29
*** sdake_ has quit IRC03:30
*** sdake__ has joined #openstack-infra03:30
*** sdake has quit IRC03:34
*** esker has joined #openstack-infra03:39
*** enikanorov has quit IRC03:44
*** enikanorov has joined #openstack-infra03:45
*** yamamoto_ has joined #openstack-infra03:48
*** garyh has joined #openstack-infra03:49
*** achanda has quit IRC03:53
*** yamamoto_ has quit IRC03:55
*** ddieterly has joined #openstack-infra03:56
*** tiswanso has joined #openstack-infra03:57
*** garyh has quit IRC03:59
*** sputnik13 has quit IRC03:59
*** sputnik13 has joined #openstack-infra04:00
*** ddieterly has quit IRC04:01
*** yamamoto_ has joined #openstack-infra04:01
*** nijaba has quit IRC04:02
*** armax has joined #openstack-infra04:02
*** enikanorov has quit IRC04:04
*** enikanorov has joined #openstack-infra04:05
*** yamahata has joined #openstack-infra04:07
*** nijaba has joined #openstack-infra04:08
*** nijaba has joined #openstack-infra04:08
*** esker has quit IRC04:16
*** esker has joined #openstack-infra04:16
*** markvoelker has joined #openstack-infra04:19
*** ujuc has joined #openstack-infra04:21
*** yamamoto_ has quit IRC04:24
*** markvoelker has quit IRC04:24
*** tiswanso has quit IRC04:25
*** Longgeek has joined #openstack-infra04:29
*** sarob has quit IRC04:33
*** sarob has joined #openstack-infra04:34
*** hdd has joined #openstack-infra04:34
*** tkelsey has joined #openstack-infra04:36
*** sarob has quit IRC04:38
*** tkelsey has quit IRC04:41
*** reed has quit IRC04:44
*** otter768 has quit IRC04:46
*** Longgeek has quit IRC04:48
*** achanda has joined #openstack-infra04:53
*** garyh has joined #openstack-infra05:00
*** Longgeek has joined #openstack-infra05:00
*** emagana has quit IRC05:02
*** emagana has joined #openstack-infra05:03
*** achanda has quit IRC05:03
*** emagana has quit IRC05:07
*** garyh has quit IRC05:09
*** markvoelker has joined #openstack-infra05:20
*** baoli has quit IRC05:21
*** baoli has joined #openstack-infra05:23
*** yamamoto_ has joined #openstack-infra05:24
*** markvoelker has quit IRC05:25
*** bradjones has quit IRC05:27
*** yamamoto_ has quit IRC05:29
*** achanda has joined #openstack-infra05:29
*** armax has quit IRC05:29
*** bradjones has joined #openstack-infra05:30
*** emagana has joined #openstack-infra05:33
*** dboik has quit IRC05:34
*** emagana_ has joined #openstack-infra05:35
*** dboik has joined #openstack-infra05:35
*** emagana has quit IRC05:38
*** baoli has quit IRC05:39
*** emagana_ has quit IRC05:40
*** hdd has quit IRC05:44
*** dboik has quit IRC05:51
*** esker has quit IRC05:52
*** ddieterly has joined #openstack-infra05:58
*** sarob has joined #openstack-infra05:59
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/16650506:01
*** ddieterly has quit IRC06:02
*** sarob has quit IRC06:04
*** ibiris_away is now known as ibiris06:07
*** garyh has joined #openstack-infra06:10
*** ujuc has quit IRC06:11
*** ghostpl_ has joined #openstack-infra06:12
*** ghostpl_ has quit IRC06:17
*** garyh has quit IRC06:20
*** davideagnello has joined #openstack-infra06:21
*** _nadya_ has joined #openstack-infra06:22
*** emagana has joined #openstack-infra06:29
*** emagana has quit IRC06:34
*** bradjones has quit IRC06:35
*** ujuc has joined #openstack-infra06:36
*** davideagnello has quit IRC06:39
*** achanda has quit IRC06:39
*** bradjones has joined #openstack-infra06:40
*** woodster_ has quit IRC06:40
*** achanda has joined #openstack-infra06:42
*** unicell has joined #openstack-infra06:42
*** yamahata has quit IRC06:43
*** _nadya_ has quit IRC06:47
*** otter768 has joined #openstack-infra06:47
*** sdake has joined #openstack-infra06:50
*** dhritishikhar has joined #openstack-infra06:50
*** otter768 has quit IRC06:52
*** esker has joined #openstack-infra06:53
*** sdake__ has quit IRC06:53
*** esker has quit IRC06:58
*** VijayTripathi has quit IRC06:58
*** ddieterly has joined #openstack-infra06:59
*** sarob has joined #openstack-infra07:00
*** dhritishikhar has quit IRC07:01
*** unicell1 has joined #openstack-infra07:03
*** unicell has quit IRC07:03
*** ddieterly has quit IRC07:03
*** sarob has quit IRC07:05
*** sdake_ has joined #openstack-infra07:15
*** ibiris is now known as ibiris_away07:16
*** emagana has joined #openstack-infra07:18
*** sdake has quit IRC07:18
*** sputnik13 has quit IRC07:21
*** markvoelker has joined #openstack-infra07:22
*** emagana has quit IRC07:23
*** sdake_ has quit IRC07:24
*** markvoelker has quit IRC07:26
*** sarob has joined #openstack-infra07:32
*** sarob has quit IRC07:41
*** ibiris_away is now known as ibiris07:43
*** stevemar has quit IRC07:48
*** _nadya_ has joined #openstack-infra07:50
*** esker has joined #openstack-infra07:54
*** dhritishikhar has joined #openstack-infra07:54
*** ibiris is now known as ibiris_away07:55
*** sabeen has joined #openstack-infra07:56
*** esker has quit IRC07:59
*** ddieterly has joined #openstack-infra07:59
*** ddieterly has quit IRC08:04
*** dhritishikhar has quit IRC08:09
*** emagana has joined #openstack-infra08:12
*** nilasae|zzz has quit IRC08:13
*** enikanorov has quit IRC08:13
*** enikanorov has joined #openstack-infra08:15
*** _nadya_ has quit IRC08:16
*** emagana has quit IRC08:17
*** markvoelker has joined #openstack-infra08:22
*** melwitt_ has quit IRC08:24
*** markvoelker has quit IRC08:27
*** yamamoto_ has joined #openstack-infra08:27
*** yamamoto_ has quit IRC08:32
*** garyh has joined #openstack-infra08:36
*** garyh has quit IRC08:41
*** otter768 has joined #openstack-infra08:48
*** sabeen has quit IRC08:50
*** tnovacik has joined #openstack-infra08:53
*** otter768 has quit IRC08:53
*** andreykurilin_ has joined #openstack-infra08:53
*** esker has joined #openstack-infra08:55
*** esker has quit IRC08:59
*** ddieterly has joined #openstack-infra09:00
*** achanda has quit IRC09:01
*** yamamoto_ has joined #openstack-infra09:03
*** Bsony has joined #openstack-infra09:03
*** ddieterly has quit IRC09:05
*** emagana has joined #openstack-infra09:06
*** hyakuhei has joined #openstack-infra09:09
*** yamamoto_ has quit IRC09:10
*** emagana has quit IRC09:11
*** Somay has joined #openstack-infra09:18
*** markvoelker has joined #openstack-infra09:23
*** markvoelker has quit IRC09:28
*** andreykurilin_ has quit IRC09:29
*** sushilkm has joined #openstack-infra09:33
*** garyh has joined #openstack-infra09:42
*** ZZelle has quit IRC09:43
*** ZZelle has joined #openstack-infra09:44
openstackgerritMerged openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/16650509:45
*** sushilkm has left #openstack-infra09:46
*** hyakuhei has quit IRC09:49
*** garyh has quit IRC09:52
*** Somay has quit IRC09:53
*** esker has joined #openstack-infra09:55
*** Somay has joined #openstack-infra09:58
*** esker has quit IRC10:00
*** emagana has joined #openstack-infra10:01
*** ddieterly has joined #openstack-infra10:01
*** ddieterly has quit IRC10:05
*** emagana has quit IRC10:05
*** yamamoto has joined #openstack-infra10:10
*** ociuhandu has joined #openstack-infra10:11
*** yamamoto has quit IRC10:15
*** davideagnello has joined #openstack-infra10:17
*** ociuhandu has quit IRC10:17
*** davideagnello has quit IRC10:21
*** markvoelker has joined #openstack-infra10:24
*** markvoelker has quit IRC10:29
*** Somay has quit IRC10:31
*** Somay has joined #openstack-infra10:35
*** Somay has quit IRC10:37
*** Somay has joined #openstack-infra10:38
*** tkelsey has joined #openstack-infra10:39
*** Somay has joined #openstack-infra10:42
*** tkelsey has quit IRC10:43
*** otter768 has joined #openstack-infra10:49
*** garyh has joined #openstack-infra10:53
*** otter768 has quit IRC10:53
*** emagana has joined #openstack-infra10:55
*** esker has joined #openstack-infra10:56
*** emagana has quit IRC10:59
*** esker has quit IRC11:01
*** ddieterly has joined #openstack-infra11:02
*** garyh has quit IRC11:03
*** ddieterly has quit IRC11:06
*** sushilkm has joined #openstack-infra11:07
*** sushilkm has left #openstack-infra11:07
*** _nadya_ has joined #openstack-infra11:17
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Convert all inline publisher examples to tests  https://review.openstack.org/16606411:19
*** _nadya_ has quit IRC11:21
*** markvoelker has joined #openstack-infra11:25
*** markvoelker has quit IRC11:29
*** emagana has joined #openstack-infra11:49
*** emagana has quit IRC11:54
*** salv-orlando has quit IRC11:56
*** esker has joined #openstack-infra11:57
*** esker has quit IRC12:02
*** ddieterly has joined #openstack-infra12:03
*** yamamoto has joined #openstack-infra12:03
*** nilasae|zzz has joined #openstack-infra12:03
*** garyh has joined #openstack-infra12:04
*** ddieterly has quit IRC12:05
*** ddieterly has joined #openstack-infra12:06
*** garyh has quit IRC12:14
*** baoli has joined #openstack-infra12:15
*** yamamoto has quit IRC12:20
*** hdd has joined #openstack-infra12:22
*** markvoelker has joined #openstack-infra12:26
*** markvoelker has quit IRC12:30
*** Hal1 has joined #openstack-infra12:30
*** mestery has joined #openstack-infra12:31
*** dims has joined #openstack-infra12:33
openstackgerritKyle Mestery proposed openstack-infra/project-config: Add pypi jobs for stackforge/networking-odl  https://review.openstack.org/16652212:34
*** baoli has quit IRC12:35
*** ghostpl_ has joined #openstack-infra12:35
*** tkelsey has joined #openstack-infra12:40
*** Somay has quit IRC12:41
*** mestery has quit IRC12:41
*** emagana has joined #openstack-infra12:43
*** sarob has joined #openstack-infra12:43
*** tkelsey has quit IRC12:44
*** hdd has quit IRC12:46
*** emagana has quit IRC12:48
*** sarob has quit IRC12:48
*** hdd has joined #openstack-infra12:49
*** leakypipes has quit IRC12:49
*** Hal1 has quit IRC12:50
*** Hal2 has joined #openstack-infra12:50
*** otter768 has joined #openstack-infra12:50
*** jyuso1 has quit IRC12:52
*** otter768 has quit IRC12:54
*** esker has joined #openstack-infra12:58
*** kashyap has left #openstack-infra12:58
*** Somay has joined #openstack-infra13:01
*** esker has quit IRC13:03
*** bknudson has joined #openstack-infra13:03
*** leakypipes has joined #openstack-infra13:05
*** Somay has quit IRC13:07
*** garyh has joined #openstack-infra13:15
*** yamamoto has joined #openstack-infra13:21
*** Somay has joined #openstack-infra13:24
*** garyh has quit IRC13:25
*** yamamoto has quit IRC13:26
*** dhritishikhar has joined #openstack-infra13:26
*** markvoelker has joined #openstack-infra13:26
*** markvoelker has quit IRC13:31
*** prad has joined #openstack-infra13:31
*** esker has joined #openstack-infra13:36
*** emagana has joined #openstack-infra13:37
fungiclarkb: did you intend to keep jenkins02 offline (are you still exploring the thread leak there), or can i clean it up and restart it again?13:37
*** hdd has quit IRC13:38
*** hdd has joined #openstack-infra13:41
*** baoli has joined #openstack-infra13:41
*** hdd has quit IRC13:41
*** emagana has quit IRC13:42
*** yamamoto has joined #openstack-infra13:46
*** dhritishikhar has quit IRC13:51
*** bradjones has quit IRC13:54
*** tnovacik has quit IRC13:56
*** yamahata has joined #openstack-infra13:56
*** bradjones has joined #openstack-infra13:57
*** e0ne has joined #openstack-infra13:57
*** ddieterly has quit IRC14:01
mordredfungi: when are we doing the thing today?14:03
*** ghostpl_ has quit IRC14:07
*** ghostpl_ has joined #openstack-infra14:08
zaromordred: 1500utc14:08
*** dhritishikhar has joined #openstack-infra14:09
*** ddieterly has joined #openstack-infra14:11
*** enikanorov has quit IRC14:11
mordredzaro: thanks14:11
*** enikanorov has joined #openstack-infra14:12
*** e0ne has quit IRC14:15
*** enikanorov has quit IRC14:16
*** enikanorov has joined #openstack-infra14:17
*** yamahata has quit IRC14:18
*** tsg has joined #openstack-infra14:22
*** Somay has quit IRC14:24
*** garyh has joined #openstack-infra14:26
* jeblair yawns14:27
*** armax has joined #openstack-infra14:27
*** markvoelker has joined #openstack-infra14:27
fungithanks to whoever fixed up the uids/gids on the new trusty gerrit server. i just thought to double-check them in case i needed to renumber stuff there before 150014:28
*** Longgeek has quit IRC14:29
clarkbfungi was hoping to leave it that way to help debug if jenkins comes back with questions/answers14:30
fungiclarkb: fine by me14:30
jeblairanyone make an etherpad yet?  if not, i'll start one14:31
fungiwhere was our list of steps for the replacement? mostly making sure we catch things like copying over the service host keys14:31
fungiheh14:31
fungizaro: ^ you had steps already written up, right?14:31
jeblairi think it was in some earlier meetings14:31
pleia2morning14:31
*** emagana has joined #openstack-infra14:31
fungiyeah, i'll mine the meeting summaries14:31
*** markvoelker has quit IRC14:32
jeblairhttps://etherpad.openstack.org/p/review-to-trusty14:33
fungithanks--beat me to it14:33
jeblairfungi: have the new ips handy?14:33
pleia2104.130.159.134 2001:4800:7818:102:be76:4eff:fe05:9b1214:35
*** garyh has quit IRC14:35
*** emagana has quit IRC14:36
*** ajmiller_ has joined #openstack-infra14:37
fungisomewhere between steps 3 and 10 we'll want to switch the trove db config and restart the trove instance14:38
fungiwhich is actually 2 trove instance restarts because it's already got a custom config applied and will force us to revert the config to defaults and restart the instance before we can change it to the new config (at which point we have to do a second explicit instance restart to take effect)14:39
fungibut the restarts are only a minute or so apiece14:40
jeblairso i've made some modifications to account for cinder and trove14:40
jeblair/home/gerrit2 is on a cinder volume14:40
fungioh, right, forgot we had /home on a conder volume now14:41
mordredthat's handy14:41
jeblairi still think it's probably a good idea to make a backup of that...14:41
*** dhritishikhar has quit IRC14:41
jeblairbut i think what we can do is just copy it to /opt14:41
jeblairon the old server14:41
mordred++14:41
*** ajmiller has quit IRC14:41
jeblairoh heh :)14:42
mordredjeblair: you win14:42
fungiyeah, cp -ax/rsync/tar/whatever to /opt14:42
*** pcaruana has joined #openstack-infra14:42
jeblairi will start that now with an rsync so it's faster later14:43
fungiawesome14:44
*** sarob has joined #openstack-infra14:44
jeblairpleia2: done any cinder work yet?14:47
pleia2jeblair: yeah, with the backups server14:47
*** enikanorov has quit IRC14:47
pleia2I can create a volume somewhere if needed14:47
jeblairpleia2: actually we're just moving a volume here14:48
jeblairdetaching the existing one, and reattaching it to the new server14:48
pleia2cool14:48
fungiyeah, cinderclient is easy to work with14:48
jeblair(i mean we could, but this way there's not 18G network transfer)14:49
anteayao/14:49
jeblairanteaya: hi14:49
pleia2shall I had some commands to the etherpad?14:49
*** enikanorov has joined #openstack-infra14:49
anteayajeblair: hi14:49
jeblairpleia2: ++14:49
* anteaya stands by14:49
fungipleia2: please do!14:49
jeblairstatusbot alert Gerrit will be offline starting at 1500 UTC for scheduled maintenance14:50
jeblairlook ok? ^14:50
*** sarob has quit IRC14:50
anteayayes14:50
mordred++14:50
fungiyep14:50
jeblair#statusbot alert Gerrit will be offline starting at 1500 UTC for scheduled maintenance14:50
openstackstatusjeblair: sending alert14:50
jeblairGerrit is offline for scheduled maintenance || http://lists.openstack.org/pipermail/openstack-infra/2015-March/002540.html14:50
jeblairhow's that for when we actually take it offline ^ ?14:51
anteayayep14:51
*** otter768 has joined #openstack-infra14:51
*** ChuckC has joined #openstack-infra14:51
fungiwfm14:51
anteayaI just brought up that link to give to people who show up, should they work on saturday14:51
jeblairinitial rsync is complete14:52
-openstackstatus- NOTICE: Gerrit will be offline starting at 1500 UTC for scheduled maintenance14:52
mordredwoo14:52
*** ChanServ changes topic to "Gerrit will be offline starting at 1500 UTC for scheduled maintenance"14:52
fungifwiw i included the links to both ml announcements in the etherpad for easy reference14:52
anteayafungi: I saw that, thank you14:52
*** markvoelker has joined #openstack-infra14:52
mordredI believe I can go ahead and do step 5.314:52
pleia2DFW or ORD?14:53
mordredDFW14:53
jeblairmordred: i just inserted step 214:53
pleia2thanks14:53
mordredyes - in that case, I'm doing step 6.3 :)14:53
openstackstatusjeblair: finished sending alert14:54
fungishould be safe14:54
anteayayes, following jeblair's example on the etherpad it helps to claim the item you are working on14:55
mordredpleia2: you've got the cinder move - do you want the mount/unmount too?14:55
*** otter768 has quit IRC14:55
pleia2mordred: sure14:56
jeblairthe change in step 8 is applied, does that make step 8 a noop?14:56
jeblairoh14:56
jeblairi should say it's merged14:56
jeblairah, but that means it will have run on the old review, which means it will be installed in /home/gerrit and be moved over14:56
*** markvoelker has quit IRC14:56
jeblairso i think that takes care of it, yeah?14:57
mordredjeblair: I'm going to go with "yes"14:57
fungiseems like it should be fine. it would have gotten applied via puppet14:57
*** enikanorov has quit IRC14:57
jeblairi also don't think the reindex step applies (and certainly not with 2.9)14:57
jeblair(step11)14:57
mordredjeblair: ++14:58
jeblair(the old steps are at the bottom if we need to reference them)14:58
fungittl on current review.o.o records was already 5 minutes for a while btw, so should take effect quickly. i can raise it back up to an hour once we're comfortable14:59
mordredjeblair: oh - uhm - so ...14:59
mordredjeblair: cinder volume on old gerrit is in via lvm14:59
*** tsg has quit IRC15:00
mordredso we probably need to do something to make a volume group on new gerrit that we can import the pv into?15:00
jeblairmordred: lvm info is all in info stored on the disk15:00
jeblairmordred: so once it shows up in the new place, linux should scan it and find it15:01
jeblairmordred: we may need to trigger the scan if the device hot-add doesn't already15:01
jeblairmordred: however, that does remind me that we need to deactivate the volume before we remove it from the old server15:01
fungiyeah, we'll probably want to make sure we deactivate the vg on the old gerrit though15:01
fungifor safety15:01
fungihaving that pv disappear out from under the vg is not so great15:02
fungiahh, it's in the list now15:02
jeblairi'm not sure we've ever done this before, so we might have to make it up a bit as we go :).  probably worth adding to the ci-docs when we're done15:03
anteayaare we ready to stop old gerrit yet?15:03
mordredjeblair: ++15:03
jeblair#status alert Gerrit is offline for scheduled maintenance || http://lists.openstack.org/pipermail/openstack-infra/2015-March/002540.html15:03
openstackstatusjeblair: sending alert15:03
fungii'm ready when everyone's ready15:04
anteayaI'm ready15:04
jeblairfungi: go for it15:04
fungiand down it goes15:04
fungiupdating dns now too15:04
mordredfungi: it's down?15:04
fungistill on its way down15:04
mordredoh right. java15:04
fungii'll update when the process is done15:04
* zaro is here.15:04
anteaya503, it's down15:04
fungiokay, it's offline now15:05
zarodidn't noticed my connection got dropped15:05
mordredbacking up db15:05
anteayazaro: glad you're back15:05
jeblairzaro: we've been busy.  :)  https://etherpad.openstack.org/p/review-to-trusty15:05
jeblairrunning rsync15:05
fungii'm also going to disable puppet agent on the old gerrit so it doesn't try to run stuff there15:05
jeblairfungi: i'll do it on the new one15:05
fungik15:05
mordredfungi: ++15:05
-openstackstatus- NOTICE: Gerrit is offline for scheduled maintenance || http://lists.openstack.org/pipermail/openstack-infra/2015-March/002540.html15:05
*** ChanServ changes topic to "Gerrit is offline for scheduled maintenance || http://lists.openstack.org/pipermail/openstack-infra/2015-March/002540.html"15:05
jeblairrsync finished15:06
mordredwow. I'm impressed with how slow the database dump is15:06
mordreddone15:06
mordredfungi: trove is all yours15:06
fungion it. dns records are updated now too15:06
fungishould be propagated fully in ~5 minutes15:07
pleia2we don't have our own handy docs on detatching+reattaching a cinder volume (we will soon!) so I'm digging around15:07
fungipleia2: we have some in ci.o.o/static.html i think?15:07
fungior linked from there15:07
openstackstatusjeblair: finished sending alert15:08
jeblairbtw, i love the insecureplatform warnings i get when i run nova commands on puppetmaster now15:08
*** armax has quit IRC15:09
pleia2fungi: yeah, that for creating one, but I do see how that it's a *nova* command for attaching, so fetching that15:09
fungiyeah. our platform is insecure. totes need latest python everywhere15:10
mordredjeblair: it's so great15:10
fungiwe _could_ make it go away by installing requests[security] if we really want15:10
jeblairpleia2: i'm adding some commands to etherpad15:10
mordredjeblair: I just made a patch for shade this mornign to disable them, fwiw15:10
pleia2ah, jeblair beat me to it :)15:11
jeblairi'm mostly doing this to make sure we're on the same page about the steps :)15:11
fungitrove db is now restarted on the custom config called "sanity" where we've overridden wait_timeout=28800, character_set_server=utf8, collation_server=utf8_bin15:12
mordredfungi: I probably just missed it because of brain - but we put that config into git somewhere, yeah?15:12
jeblairpleia2, mordred, fungi: okay, i put in the cinder steps i think we should do; double check them and the uuids15:13
fungimordred: zaro did adjust the puppet-gerrit module to override it for local mysql(client,dump) commands on the server. looking to see whether that merged yet15:13
pleia2jeblair: lgtm15:13
mordredfungi: oh - I really meant a mention of the trove command to set the trove-side configs15:14
fungimordred: oh, would be good to figure out yes. i did it from the rackspace manglement dashboard for now15:14
mordredfungi: cool - I'll add that to my list for the ansible launch_node replacement15:15
*** dhritishikhar has joined #openstack-infra15:15
mordredjeblair: the commands look good to me15:15
fungijeblair: those nova commands lgtm15:15
zarofungi: last i looked it was merged15:15
fungizaro: cool, thanks!15:15
jeblairpleia2: i think you're clear to proceed whenever you're ready15:16
pleia2jeblair: ok, starting now then15:16
*** salv-orlando has joined #openstack-infra15:17
mordredanybody know which logfile I should see device attaches pop in to?15:19
mordredsyslog15:20
mordredthere it is15:20
pleia2attached15:20
mordredMar 21 15:20:10 review kernel: [1492981.866619] blkfront: xvdb: barrier: enabled; persistent grants: disabled; indirect descriptors: disabled;15:20
fungilooks like it got /dev/xvdb15:20
fungiyep15:20
jeblairpleia2: pvs lvs and vgs look good15:20
mordredyup15:20
fungiagreed. sees the lv15:21
pleia2yep15:21
mordredthat's neat15:21
pleia2mounting now15:21
pleia2before mounting, there's a review_site/ in /home/gerrit2, do we want to rm?15:21
mordredreally?15:21
*** salv-orlando has quit IRC15:22
mordredyes - I moved the old one out of teh way15:22
fungiprobably got recreated before puppet was disabled?15:22
mordredI'm guessing a puppet run happend?15:22
fungior something15:22
mordredjust nuke it15:22
pleia2ok15:22
fungialso maybe fsck?15:22
fungijust since we have it unmounted right now15:22
jeblairno puppet runs15:22
mordredWEIRD15:23
mordredgerrit2/review_site/cache/15:23
jeblairopenstack watch ran from cron15:23
mordredis what's in there15:23
jeblairopenstackwatch15:23
mordrednod15:23
pleia2fungi: sorry, didn't see that15:23
jeblairmaybe it creates that dir15:23
pleia2it's mounted15:23
fungino worries15:23
mordredit looks solid15:23
fungiwant me to run puppet?15:23
pleia2hm, permissions?15:24
fungid'oh! different uid/gid map15:24
mordredoh! it is, in fact, wrong uid/gid15:24
pleia2yeah15:24
fungii can fix that. just a sec15:24
pleia2thanks15:24
jeblairubuntu and github could not possibly be more wrong uids for gerrit15:24
pleia2jeblair: indeed :)15:24
fungihah15:25
*** mpaolino has joined #openstack-infra15:25
*** emagana has joined #openstack-infra15:26
fungii've got finds going through to correct them (since some files under there are root owned so just fixing the ones which are the wrong uid/gid)15:26
jeblairpleia2: is your netcat thing still running?15:26
pleia2jeblair: no15:26
pleia2gerrit should be able to grab the port when it comes up15:26
jeblaircorvus@fuligin:~$ telnet review.openstack.org 2941815:26
jeblairSSH-2.0-GerritCodeReview_2.8.4-15-g6dc8444 (SSHD-CORE-0.9.0.201311081)15:26
pleia2or, already have it15:26
jeblairer, was gerrit running on the new server?15:27
mordredno, it's not15:27
mordredare you connecting tot eh old server?15:27
zaro~.~.15:27
jeblairgerrit2   1678  0.2  1.9 13318644 615056 ?     Sl   Mar04  73:57 GerritCodeReview -Xmx8g -jar /home/gerrit2/review_site/bin/gerrit.war daemon -d /home/gerrit2/review_site15:27
mordredoh - my bad - I grepped for the wrong thing15:27
jeblairso i think we should "kill -9" that15:27
mordredyah15:27
pleia2that's from back when it was rebooted15:28
*** mpaolino has quit IRC15:28
jeblairto reduce the chance that it does something to our nice new files we just copied over15:28
pleia2(which aslo killed my screen session)15:28
mordredjeblair: agree15:28
pleia2I hadn't realized a reboot was done15:28
jeblairkilled15:28
jeblairi'm going to stop gerritbot and delete crontab entries on the old server15:29
fungiyeah, rax rebooted all the things (17 days ago now)15:29
*** openstackgerrit has quit IRC15:29
pleia2ah15:29
fungiwe have a lot of files under /home/gerrit2 btw15:29
fungi881336 inodes15:30
fungiactually not that many15:30
pleia218G worth15:30
*** emagana has quit IRC15:30
fungiyeah, but this find should really only be slowed by the inode count15:30
zaroI think there's a missing step before starting gerrit again?15:30
zarothe re-indexing15:31
jeblairzaro: why do we need to reindex?15:31
fungizaro: the (presumably valid?) index files are copied from the old server to the new one15:31
zaronot sure if it's needed, but always nice to do15:31
jeblairit takes 20 minutes15:31
zarojust in case something changed.15:32
fungithe only reason i can think of it might be necessary is the character encoding change15:32
zarohmm, well up to you then.15:32
*** krtaylor has quit IRC15:34
zaroactually, i'm not sure my memory is correct or not, but i couldn't even start gerrit 2.9 unless i re-indexed.15:34
jeblairzaro: this is gerrit 2.815:34
zarojeblair: sorry, of course.15:35
zarono reindex necessary15:35
*** ZZelle_ has joined #openstack-infra15:35
anteayabut good to add to the notes for the 2.9 upgrade15:35
*** garyh has joined #openstack-infra15:36
jeblairfungi: did you want to run puppet or shall i?15:36
zaronow i remember why i had that step, it's because i only imported the git folder and not the cache.15:37
fungijeblair: i can. uid/gid updates have finished15:37
jeblair(zuul is still running jobs)15:37
mordredjeblair: that's pretty awesome15:38
fungiyeah, lots of pending updates from the past month or so since the server was built, but skimming it looks normal and no errors15:39
fungiupdating now15:39
fungipuppet done15:39
fungianything else before i start gerrit?15:40
*** mbacchi-pi has joined #openstack-infra15:40
jeblairfungi: lgtm15:40
fungigoing once... twice...15:41
fungistarting15:41
fungiit's running now. test it out15:42
*** Hal2 has quit IRC15:42
anteayaslow15:42
*** davideagnello has joined #openstack-infra15:42
funginot much is cached yet15:42
zarojeblair: what happens to zuul reports to gerrit?  are they lost?15:42
anteayaI still have working... at the top of my page15:43
anteayakk15:43
jeblairzaro: for changes that finishud during the downtime, yes15:43
fungithere wouldn't have been many. the queues were basically empty15:43
jeblairzuul has stoped complaining about being unable to talk to gerrit, so i guess it's happy :)15:43
anteayathere we go, I can see the patch now15:43
anteayatook almost a minute to show it15:44
zarotoggle ci button works.15:44
anteayagood news15:44
mordredzaro: woot15:45
fungiposting ascii in review comments works but extended utf-8 throws an internal server error15:45
*** krtaylor has joined #openstack-infra15:45
*** davideagnello has quit IRC15:45
zarowhich change?15:45
mordred[2015-03-21 15:45:40,351] INFO  com.googlesource.gerrit.plugins.replication.ReplicationQueue : Created remote repository: cgit@git03.openstack.org:/var/lib/git/openstack/heat-specs.git15:46
mordredreally?15:46
*** sarob has joined #openstack-infra15:46
fungizaro: trying to leave a comment of 菌類のカタルシス on https://review.openstack.org/16405615:46
*** garyh has quit IRC15:46
zaromordred: is that a problem?15:47
mordredCaused by: java.sql.SQLException: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '<='15:47
fungizaro: looks like utf-8 which overlaps with latin-1 is fine, but stuff outside the latin-1 subset (testing east asian width glyphs) is throwing errors15:47
fungizaro: well, it worked on review-dev15:47
mordredI think we missed a setting somewhere15:47
mordredsomething it still configued for latin1_swedish15:47
fungigrar15:47
mordredoh - uhm - did we update collations and character sets?15:48
mordredor just character sets15:48
fungimordred: both15:48
mordredk15:48
fungicollations are set to utf8_bin on the trove instance now15:48
mordredwhere are they set in the jdbc connection info?15:48
fungithe trove config on the review db is the same as it is on the review-dev db15:48
jeblairi think we did not set jdbc and instead set it only on the mysql server, right?15:49
fungiright15:49
fungiwe _can_ override the jdbc's dburi to include those parameters but were trying to avoid doing so15:49
zarojeblair: jdbc is not set on review-dev.o.o either15:49
jeblairzaro: but review-dev is running a different version15:49
mordredthis behavior is really a jdbc thing15:50
* zaro keeps forgetting that15:50
zaroyeah, give that a try.15:50
fungitrue, maybe this works as intended on 2.9 but not 2.8?15:50
jeblairzaro: what are the tables configured for?15:50
jeblairzaro: on review-dev?15:50
zaroit's utf8-bin i beleive15:50
*** sarob has quit IRC15:51
fungioh, yeah do we need to run table charset conversions too? did the trove config only affect defaults?15:51
jeblairso, the differences between production and dev are: different software versions, and the table definitions themselves.15:51
jeblairfungi: i believe the trove config affects the _connection_15:51
fungiokay15:51
mordredthat is correct15:51
fungiso gerrit may still be looking at table charsets to decide what to actually use?15:51
jeblairperhaps.  i thought we had excluded that theory on review-dev, but perhaps it was tangled up in 2 other variables15:52
fungiwe can stop gerrit quickly and update the tables, i guess15:52
zarothat seems odd since we somehow got this working before this upgrade right?15:52
jeblairfungi: alternatively, we could revert the trove config15:52
fungithat too15:52
jeblairzaro: never with this data set and these versions15:52
fungii have no particular preference15:52
jeblairi would prefer we do that, and then, next time, properly test this.15:53
mordredI agree15:53
fungisounds good. stopping gerrit again now15:53
fungithen i'll swap the trove config back15:53
*** markvoelker has joined #openstack-infra15:53
fungigerrit is down, first trove instance restart is underway15:54
mordredso - table charset is about what's stored there, server charset is about what wants to be sent as output - a table charset of latin1 and a server charset of utf8 means that the server will notice the differnce and do an implicit conversion when sending things over the wire15:54
mordredthe client charset is a similar handoff15:55
fungisecond instance restart completed with the old config now15:55
fungistarting gerrit again15:55
mordredit's largely about declaring what the data is, and what you you would like it to be at each step along the way15:55
jeblairso we probably do want to update the tables too15:56
mordredyes - but we should test that for sure15:56
mordredwith the actual data set15:56
jeblairyep15:56
fungiokay, tested and gerrit is back to the old charset substitution behavior so we should be unregressed now15:56
mordredwoo15:56
fungiupdating known hosts on puppetmaster now to get ansible happified15:57
*** masayukig_ has quit IRC15:57
jeblairmore weird ansible terminology ;)15:57
pleia2haha15:57
*** markvoelker has quit IRC15:58
fungihappification is a widely used terminism even outside ansiblestuff15:58
fungiit's a perfectly cromulent word15:58
*** dboik has joined #openstack-infra15:58
jeblairhttps://review.openstack.org/#/c/165448/15:58
fungiokay, that should be working now15:58
jeblairi just rechecked that change and it looks good15:58
jeblair(it's noop, so it's fast :)15:58
jeblairbut that should exercise most of the non-merge aspects of zuul-gerrit interaction15:59
zarowhat is the thought on db to utf8 migration, should this be done along with gerrit upgrade? separate?15:59
fungizaro: we'll likely have a batch of project renames between now and then16:00
fungimaybe next weekend or the weekend after16:00
*** harlowja_away has quit IRC16:00
mordredfungi: I think we shoudl maybe do it in conjunction with that16:00
mordredsince the 2.9 migration is more moving parts16:00
fungicompletely agree16:00
mordredand the projct renames are just data moves16:00
jeblairsounds good to me16:00
mordredI think we can test the mysql interactions offline in the interim16:01
fungiother than people exercising this looking for bugs and ending the statusbot alert and sending a follow-up e-mail to the lists?16:01
jeblairrestarting gerritbot16:01
*** masayukig_ has joined #openstack-infra16:02
*** sarob has joined #openstack-infra16:02
fungimy budgeted time for this is coming to a close. have a half marathon coming up in several weeks and need to disappear for several hours to train. need me for anything else before i afk?16:02
jeblair#status ok Gerrit is back online16:02
openstackstatusjeblair: sending ok16:02
mordredfungi: YUCK my god what the heck are you thinking?16:03
jeblairwho wants to send the email?16:03
*** tnovacik has joined #openstack-infra16:03
*** _nadya_ has joined #openstack-infra16:03
fungimordred: it's an excellent way to get out and enjoy the island here16:04
zarofungi: i thought you had treadmill thingy conected as your desk?16:04
fungizaro: yeah but my wife and i can't both walk 13 miles on it simultaneously16:04
*** ChanServ changes topic to "Discussion of OpenStack Developer and Community Infrastructure | docs http://docs.openstack.org/infra/manual/ http://ci.openstack.org/ | bugs https://storyboard.openstack.org/ | source https://git.openstack.org/cgit/openstack-infra/"16:04
-openstackstatus- NOTICE: Gerrit is back online16:04
mordredfungi: I think you're not trying hard enough16:05
zaromordred: more miles? or more machinery?16:06
jeblairI'll send the followup email16:06
pleia2thanks jeblair16:06
mordredzaro: I think if they put their minds to it- fungi and his wife COULD walk 13 miles on one treadmill simultaneously16:06
openstackstatusjeblair: finished sending ok16:07
*** sarob has quit IRC16:07
zaroohh yeah, very efficient!16:07
*** Daviey has quit IRC16:08
*** Daviey has joined #openstack-infra16:08
zaroi'll be afk now, thanks and good job guys.16:08
jeblairzaro: thank you!16:08
zaromaybe do a fungi16:08
jeblairi think gerritbot is having problems, but i think we can deal with that later.16:08
jeblairi'm going to stop it for now.16:10
fungiproblems connecting to freenode?16:10
jeblairit thinks it is, but isn't really.  i don't have enough debug log to say why16:11
fungiit does seem to think it joined a bunch of channels16:11
fungiabout a minute or so ago16:11
*** masayukig_ has quit IRC16:11
mordredfungi: I disagree with it16:11
fungii'll take a look when i get back in a little while if nobody beats me to it16:12
* fungi -> afk16:12
anteayais it a new infra thing we all have to run?16:13
anteayaI don't run16:13
jeblairanteaya: you walk which is like running16:13
anteayaI do walk, I love to walk16:13
anteayaokay glad that counts16:13
* anteaya tries to picture mordred running16:13
anteayanot working well16:13
mordredanteaya: is there a bottle of cachaça at the other end of the distance and my caipirinha is empty?16:14
mordredanteaya: that might be a scenario which will help your imagination16:14
pleia2I'm going to go saturday as well (and probably run! but not training for any part of any marathons ;))16:15
pleia2anteaya: I run very slowly, so it's kind of like walking16:15
*** davideagnello has joined #openstack-infra16:16
anteayamordred: ah running for a beverage, okay16:16
jeblairoh, very old version of gerritbot installed16:17
anteayapleia2: bridging the gap, how diplomatic of you :)16:17
jeblairi don't know how the newer version got installed on the old server16:18
*** emagana has joined #openstack-infra16:20
*** davideagnello is now known as davide_16:20
anteayanor do I16:20
jeblairokay, yeah, i'll look into it later.  we can live without it for a bit.16:20
*** masayukig_ has joined #openstack-infra16:21
anteayavery good16:21
anteayaI'm off outside for a bit16:21
*** emagana_ has joined #openstack-infra16:22
*** emagana_ has quit IRC16:22
jeblairfound it16:23
*** openstackgerrit has joined #openstack-infra16:23
jeblairthere's a new version of the irc module, and gerritbot doesn't work very well with it16:23
jeblairi downgraded it to what's on the old server16:23
*** openstackgerrit has quit IRC16:24
*** emagana has quit IRC16:24
jeblairfungi: ^ gerritbot should be working now16:24
*** openstackgerrit has joined #openstack-infra16:24
*** _nadya_ has quit IRC16:26
*** sushilkm has joined #openstack-infra16:29
*** LinuxJedi has quit IRC16:29
*** sushilkm has left #openstack-infra16:29
mordredjeblair: what's the working version?16:33
*** andreykurilin_ has joined #openstack-infra16:34
*** tkelsey has joined #openstack-infra16:41
*** tkelsey has quit IRC16:45
*** otter768 has joined #openstack-infra16:52
*** yfried has joined #openstack-infra16:54
*** harlowja_at_home has joined #openstack-infra16:54
*** otter768 has quit IRC16:56
*** unicell has joined #openstack-infra17:00
*** unicell1 has quit IRC17:02
*** ddieterly has quit IRC17:02
*** sarob has joined #openstack-infra17:03
*** sarob has quit IRC17:07
*** emagana has joined #openstack-infra17:16
mordredgreghaynes, fungi: don't know if anyone has given a thought to this ...17:19
*** Bsony has quit IRC17:19
mordredbut the dib's package-installs.yaml and pkg-map could really be replaced by bindep when it's ready17:20
mordredsince they're serving the same purpose17:20
*** emagana has quit IRC17:21
*** ibiris_away is now known as ibiris17:24
*** harlowja_at_home has quit IRC17:25
*** trey has quit IRC17:27
*** trey has joined #openstack-infra17:29
*** sputnik13 has joined #openstack-infra17:41
greghaynesyea, theres a bit more descriptive data in package-installs and I have no idea about the mapping that bindep does but IMO package-installs should go the route of really just being for the pre-install phase17:44
greghaynesI got my rax + glance set up though so should be good to try the dib vhd outputting now17:46
*** sputnik13 has quit IRC17:47
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add config-drive element  https://review.openstack.org/15413217:47
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add elements for Infra servers  https://review.openstack.org/14084017:47
mordredgreghaynes: woot!17:48
mordredgreghaynes: I just updated those a little bit - added ssh hostkey stuff - as well as some docs aroudn the helper scripts I've got to test on rackspace17:48
mordredgreghaynes: so hopefully the stepwise process should be a little less opaque17:48
*** ominakov has joined #openstack-infra17:49
*** ominakov has quit IRC17:49
mordredgreghaynes, SpamapS: also - I added a run-parts to rc.local - which just seems like one of the insanest things ever - feel free to mock me17:51
*** baoli has quit IRC17:52
*** baoli has joined #openstack-infra17:53
*** sputnik13 has joined #openstack-infra17:54
*** sputnik13 has quit IRC17:55
*** davide_ has quit IRC18:02
*** garyh has joined #openstack-infra18:03
*** davide has joined #openstack-infra18:03
*** mestery has joined #openstack-infra18:03
*** ddieterly has joined #openstack-infra18:03
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add config-drive element  https://review.openstack.org/15413218:04
openstackgerritKyle Mestery proposed openstack-infra/project-config: Add pypi jobs for stackforge/networking-[odl,ovn]  https://review.openstack.org/16652218:05
*** davide has quit IRC18:05
*** davide has joined #openstack-infra18:06
*** davide has quit IRC18:06
*** ddieterly has quit IRC18:08
*** woodster_ has joined #openstack-infra18:08
*** garyh has quit IRC18:08
*** emagana has joined #openstack-infra18:10
*** koolhead17 has joined #openstack-infra18:11
*** sdake has joined #openstack-infra18:14
*** emagana has quit IRC18:15
*** e0ne has joined #openstack-infra18:21
*** jgrimm- is now known as zz_jgrimm-18:23
morganfainbergclarkb, jeblair, i think i have a case where a -2 Code review is not sticky18:26
morganfainbergclarkb, jeblair: https://review.openstack.org/#/c/165936/18:26
morganfainbergfungi, ^ cc18:26
*** dims has quit IRC18:26
*** dims has joined #openstack-infra18:27
*** dims has quit IRC18:32
*** andreykurilin_ has quit IRC18:32
*** yfried has quit IRC18:33
*** ominakov has joined #openstack-infra18:37
*** Somay has joined #openstack-infra18:41
*** ominakov has quit IRC18:43
*** e0ne has quit IRC18:45
*** e0ne has joined #openstack-infra18:47
Somayhi clarkb , please review this - https://review.openstack.org/#/c/163137/18:47
*** achanda has joined #openstack-infra18:51
*** salv-orlando has joined #openstack-infra18:53
*** otter768 has joined #openstack-infra18:53
bknudsonhttp://logs.openstack.org/41/166541/1/check/gate-keystone-requirements/8cf8434/console.html -- SystemError: Cloning into '/tmp/tmptKV8u7/requirements'...18:54
*** Kiall has quit IRC18:55
*** tsg has joined #openstack-infra18:57
*** otter768 has quit IRC18:57
*** salv-orlando has quit IRC18:58
*** e0ne has quit IRC19:02
*** ddieterly has joined #openstack-infra19:04
*** emagana has joined #openstack-infra19:04
*** ddieterly has quit IRC19:09
*** Somay has quit IRC19:09
*** emagana has quit IRC19:09
*** dank_ has quit IRC19:14
*** baoli has quit IRC19:14
mordredbknudson: hrm19:15
mordreda) I don't nkow why that would fail19:16
mordredb) I don't know why we have a script cloning from gerrit19:16
mordredclarkb: ^^ ?19:16
*** hyakuhei has joined #openstack-infra19:21
bknudsonhttp://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/project-requirements-change.py#n2819:21
*** emagana has joined #openstack-infra19:22
bknudsongit clone -- http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/project-requirements-change.py#n14219:22
*** achanda has quit IRC19:23
bknudsongit clone https://review.openstack.org/p/openstack/requirements --branch %s --depth 1 %s19:23
*** baoli has joined #openstack-infra19:26
bknudsonthat command works for me.19:26
*** emagana has quit IRC19:26
*** sdake has quit IRC19:27
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add config-drive element  https://review.openstack.org/15413219:30
mordredbknudson: yeah - it works for me too - maybe it was just a temp hiccup?19:30
mordredSpamapS, greghaynes: ^^ ok - I made the ansible playbook better, and I have now made a role that should be able to perform "please build image X and upload it to all of my clouds please"19:31
*** Somay has joined #openstack-infra19:32
bknudsonrechecking19:33
*** ddieterly has joined #openstack-infra19:34
fungijeblair: aha, i think i had originally upgraded gerritbot on old gerrit (many months ago because it seemed to solve all the bot not reconnecting problems we had), not realizing we might have had it explicitly pinned in puppet19:36
fungimorganfainberg: that's extremely strange19:37
*** teran has quit IRC19:38
fungimordred: agreed, project-requirements-change.py should probably use zuul-cloner too now that we have it19:40
*** baoli has quit IRC19:40
fungibknudson: mordred: it looks endemic... https://jenkins05.openstack.org/job/gate-keystone-requirements/165/console19:42
fungithat's the recheck failing the same way19:42
mordredfungi: that does not seem like a good thing19:43
funginot sure yet if it's just keystone or other repos too19:43
mordredfungi: unbound caching old dns on build nodes?19:43
fungimaybe. it's https so maybe i can find in the apache log where it's going19:44
*** praveenkumar has quit IRC19:44
*** praveenkumar has joined #openstack-infra19:45
fungigrr, it's connecting via ipv6 and nodepool only logs the ipv4 address19:47
mordredfungi: maybe ipv6 dns didn't propogate?19:47
jeblairit looks correct for me19:48
*** hyakuhei has quit IRC19:48
fungiyeah, dns seems fine19:48
fungii'll try to match this up in the apache logs by timestamp instead of source address19:48
fungimaybe i'll get lucky and it'll be a slam dunk19:48
jeblairfungi: what are you trying to match up?19:49
fungijeblair: the git clone failures in those requirements check jobs19:49
*** baoli has joined #openstack-infra19:49
jeblairfungi: trying to match git https request logs on review.o.o?19:49
fungiyeah19:50
jeblairwell, i can replicate that locally19:50
fungioh? i didn't try after mordred and bknudson said it wasn't failing for them19:51
jeblairi think it's a problem with '/p/'19:51
jeblair"git clone https://review.openstack.org/p/openstack/requirements --branch master --depth 1 /tmp/requirements"  fails for me locally19:51
jeblair"git clone https://review.openstack.org/openstack/requirements --branch master --depth 1 /tmp/requirements"  succeeds19:51
bknudson$ git clone https://review.openstack.org/p/openstack/requirements19:51
bknudsonInitialized empty Git repository in /home/bknudson/nobackup/tmp/requirements/.git/19:51
bknudsonremote: Counting objects: 4472, done.19:51
fungiaha, it's the --depth 1 which is doing it to me19:52
*** achanda has joined #openstack-infra19:52
fungiwithout it i get success, but with i get the hung up unexpectedly error19:52
jeblairyeah, the /p/ is a red herring19:52
fungii'll git fsck it19:53
bknudsongit clone https://review.openstack.org/p/openstack/requirements --depth 119:53
bknudsonseems to hang?19:53
jeblairfungi: i see the problem with other repos19:54
jeblairi think it's more systemic that git fsck19:54
fungiahh, yep19:54
*** davide has joined #openstack-infra19:55
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add ansible role for building and uploading images  https://review.openstack.org/16654719:55
mordredjeblair: did we not make the local replicas?19:55
jeblairmordred: i think gerrit did19:55
jeblairthey seem to be there19:55
fungino, they're right there in /opt19:55
mordredok. that's good19:55
mordredfatal: The remote end hung up unexpectedly19:57
mordredfatal: Unable to create temporary file '/opt/lib/git/openstack-dev/pbr.git/shallow_J249tC': Permission denied19:57
jeblairwhen i run locally on the server i get: fatal: Unable to create temporary file '/opt/lib/git/openstack/requirements.git/shallow_N3v8CJ': Permission denied19:57
mordredfrom apache log19:57
mordredyah19:57
jeblairmordred: oh good, i was running that as my local non-root user19:57
fungii'm getting teh same with file:/// yeah19:57
jeblairmordred: so i think you confirmed that replicates what's happening with apache19:57
*** hyakuhei has joined #openstack-infra19:58
bknudsonmaybe --depth 1 isn't more efficient.19:58
jeblairnew version of git behaves differently when called as a server?19:58
fungiso... is the git cgi running as a different user than before?19:58
fungiyeah, or that19:58
*** ddieterl_ has joined #openstack-infra19:58
jeblairfungi: or group membership?19:59
mordredI don't see the permissions on the old server indicating anything that would let happen with a non-gerrit user19:59
mordredbut I can do this: git clone file:///opt/lib/git/openstack/requirements.git/ --depth 119:59
jeblairno, www-data is only a member of www-data19:59
mordredon old gerrit19:59
mordredas me19:59
*** davide has quit IRC19:59
jeblairso it seems like a git behavior change20:00
mordredspectacular20:00
*** hashar has joined #openstack-infra20:00
bknudsonsounds like a slam dunk!20:00
jeblairwith:   ScriptAlias /p/ /usr/lib/git-core/git-http-backend/20:00
mordredwell - I think it's a wide git behavior change20:00
mordredthe file non-apache behavior tries to make the file on trusty but not on precise20:01
fungiyeah, i'm hunting for bug reports with some possible clue20:01
jeblairmordred: right20:01
jeblairhttps://bugs.launchpad.net/linaro-infrastructure-misc/+bug/125313920:01
openstackLaunchpad bug 1253139 in Linaro Infrastructure Misc "staging.git; --depth=1 doesn't seem to work with "smart http"" [Medium,Fix released] - Assigned to Milo Casagrande (milo)20:01
fungiugh20:01
mordredhttp://git.661346.n2.nabble.com/PATCH-upload-pack-allow-shallow-fetching-from-a-read-only-repository-td7604326.html20:02
*** ddieterly has quit IRC20:02
fungii wonder if there's an additional envvar we need to pass to tell it to create tempfiles elsewhere20:02
fungihunting that down in docs now20:02
jeblairfungi: that patch might also be too new to be in trusty?20:03
fungientirely possible20:03
jeblairi say that patch, but of course i don't really know what was finally applied20:03
mordredI can't find reference of it applying20:03
mordredyeah20:03
mordredwell, you know patches on mailing lists are awesome20:03
jeblairi am beginning to think the solution to this is to change any jobs that do --depth 1 to reference git.o.o (which they should anyway)20:05
jeblair(i will type that change up while fungi and mordred continue whatever investigation you are doing)20:05
bknudsonso the patch is to use /tmp if the git dir isn't writable.20:06
*** dan has joined #openstack-infra20:06
mordredjeblair: k. agree20:07
mordredthat patch has not landed in upstream git, btw20:07
fungijeblair: zuul-cloner rather than doing a remote clone?20:07
bknudsonenv = getenv("TMPDIR") -- according to http://git.kaarsemaker.net/git/commit/f2db68eda89f2fbe7e4c1a69a3c10b25ea43667c/20:07
jeblairfungi: hostname change is super easy for now20:07
fungiyep, totally20:07
fungibknudson: hrm, i wonder if we can't just set that to somewhere writable by www-data then20:08
mordredbknudson: nope20:08
fungibknudson: it really seems like it's not using TMPDIR for this though20:08
mordredbknudson: setup_temporary_shallow doesn't seem to use that function20:08
mordredhttps://github.com/git/git/blob/master/shallow.c#L23720:08
openstackgerritJames E. Blair proposed openstack-infra/project-config: Clone from git.o.o rather than review.o.o  https://review.openstack.org/16654820:08
bknudsonoh, xmkstemp20:09
fungiit really seems to want to create temporary packs in the gitdir20:09
jeblairi only found the one place.  it will need image builds ^20:09
jeblairi really don't want to let it do that.  :(20:09
mordredjeblair: well, thankfully we have centos git mirrors with older git on them20:10
fungiagreed, for now seems like a "doctor it hurts when i do this" sort of problem20:10
jeblairmordred: yeah, i do worry a bit that we're kicking this down the line, but at least we know about it now and can take care with the mirrors20:10
mordredjeblair: yah - and I mean, in theory we could work on trying to advance that patch20:10
mordredI can think of few things I want to do less than try to land a change like that in upstream git though20:11
fungii'm about to head out and get something to eat, but can kick off image updates before i go and then check in on them when i get back20:13
jeblairso linaro chose to give it write access, fwiw.20:13
fungiyeah, i found that bug report20:13
fungioh, that was the same one you linked20:14
jeblairso, i just got back from this place: http://www.m-maselliandsons.com/var/m_9/9d/9d8/335860/404698-the%20salvage%20yard.jpg20:14
jeblairwhich i can't believe i never knew about until now20:14
*** ddieterly has joined #openstack-infra20:14
jeblairso i'm going to go do some things with the things i got there.  :)20:15
*** ddieterl_ has quit IRC20:15
fungizomg that's huuuuge20:15
jeblairright?  it's one of those -- wait,  what is this i'm looking at?  ohhhhhh...  kinds of pictures20:16
fungiwant some scrap glavanized culvert? you're in luck!20:16
*** changbl has quit IRC20:16
fungineed a few hundred linear feet of roller conveyors? no problem!20:16
*** emagana has joined #openstack-infra20:16
jeblairthey had so many of those20:16
*** enikanorov has joined #openstack-infra20:16
jeblairthey also had "big red buttons" of all kinds of varieties...20:16
funginice. every computer needs a huge epo button20:17
*** teran has joined #openstack-infra20:17
jeblairused, of course... which makes me wonder about what might have caused them to be pushed.  and whether that had anything to do with why they were in the scrapyard.20:17
fungiwell, also they're only rated for a handful of depress cycles before they're required to be replaced20:18
fungiso won't meet code if already used, but if you want them for cosmetic purposes it's just fine20:18
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add config-drive element  https://review.openstack.org/15413220:19
*** koolhead17 has quit IRC20:19
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add ansible role for building and uploading images  https://review.openstack.org/16654720:20
mordredjeblair: that is a great steel and pipe place!!!20:20
openstackgerritMerged openstack-infra/project-config: Clone from git.o.o rather than review.o.o  https://review.openstack.org/16654820:20
*** emagana has quit IRC20:21
*** ujuc has quit IRC20:21
morganfainbergfungi, i re, -2'd that one, but i tried it elsewhere and couldn't duplicate20:22
morganfainbergfungi, maybe something transient20:22
fungimorganfainberg: yeah, unless i get time to go hunting through the terrible, terrible gerrit log for a cause i'm just going to keep an eye out for more occurrences and assume it was a basically one-time event otherwise20:23
*** hyakuhei has quit IRC20:23
morganfainbergfungi, works for me.20:23
fungiit's definitely the first time i've seen it, and might also be a bug corrected in the version we're about to install in a few weeks20:23
morganfainbergright.20:24
fungijeblair: just to confirm, the job that runs that script only uses bare-trusty so no need to rebuild any other images yeah?20:26
fungiat least it looks to me like it's only bare-trusty20:26
fungihrm, it's registered on bare-precise too20:27
*** yamahata has joined #openstack-infra20:31
*** Bsony has joined #openstack-infra20:32
*** timcline has joined #openstack-infra20:32
*** timcline has quit IRC20:32
fungiokay, both bare-precise and bare-trusty are updating now in all 8 providers. i'll check back in on them when i return from food20:33
*** baoli has quit IRC20:33
*** timcline has joined #openstack-infra20:34
*** baoli has joined #openstack-infra20:34
*** timcline has quit IRC20:35
*** timcline has joined #openstack-infra20:36
*** baoli has quit IRC20:40
*** ddieterly has quit IRC20:41
*** ddieterly has joined #openstack-infra20:42
*** dhritishikhar has quit IRC20:42
*** tkelsey has joined #openstack-infra20:42
*** hashar has quit IRC20:46
*** tkelsey has quit IRC20:46
*** teran_ has joined #openstack-infra20:48
*** woodster_ has quit IRC20:50
*** teran has quit IRC20:51
*** otter768 has joined #openstack-infra20:54
*** otter768 has quit IRC20:59
*** achanda has quit IRC20:59
*** [HeOS] is now known as HeOS21:02
*** changbl has joined #openstack-infra21:06
*** emagana has joined #openstack-infra21:10
*** dims has joined #openstack-infra21:12
mordredfungi: exciting21:13
*** changbl has quit IRC21:14
*** teran has joined #openstack-infra21:15
*** emagana has quit IRC21:15
*** teran_ has quit IRC21:19
*** sarob has joined #openstack-infra21:20
*** achanda has joined #openstack-infra21:22
*** tnovacik has quit IRC21:23
*** sarob has quit IRC21:25
*** ddieterl_ has joined #openstack-infra21:26
*** ddieterly has quit IRC21:27
*** mriedem1 has joined #openstack-infra21:27
*** mriedem has quit IRC21:28
*** timcline has quit IRC21:32
*** timcline has joined #openstack-infra21:33
*** timcline has quit IRC21:34
*** timcline has joined #openstack-infra21:34
*** nilasae|zzz has quit IRC21:35
*** sputnik13 has joined #openstack-infra21:40
*** davide has joined #openstack-infra21:44
*** mwagner_lap has quit IRC21:45
*** davide has quit IRC21:48
*** LinuxJedi has joined #openstack-infra21:50
*** bdpayne has joined #openstack-infra21:52
*** timcline has quit IRC21:56
*** hogepodge has quit IRC21:56
*** markvoelker has joined #openstack-infra21:58
*** achanda has quit IRC22:01
*** markvoelker has quit IRC22:02
*** Bsony has quit IRC22:02
*** sdake has joined #openstack-infra22:03
*** sdake_ has joined #openstack-infra22:04
*** baoli has joined #openstack-infra22:04
*** emagana has joined #openstack-infra22:04
*** patrickeast has joined #openstack-infra22:06
*** sdake has quit IRC22:08
*** sdake has joined #openstack-infra22:09
*** emagana has quit IRC22:09
*** baoli has quit IRC22:09
*** sdake_ has quit IRC22:12
*** Somay has quit IRC22:14
*** achanda has joined #openstack-infra22:15
morganfainbergmordred, so, meant to ask, would shade and similar tools benefit from keystone auth (session, auth plugins, etc) living in a different namespace?22:16
morganfainbergmordred, or is that generally "meh doesn't matter" for you?22:16
mordredmorganfainberg: it would not matter at all22:17
morganfainbergmordred, differentiating interacting with keystone's APIs from the mechanisms to handle authn/authz - especially when not interacting with keystone.22:17
mordredmorganfainberg: no - I would actually vote against that if I had a vote22:17
mordredthe distinction is not helpful to me22:17
mordredbut - I'm sure it also would not hurt me22:17
mordredmorganfainberg: hrm. no - actually meh. I do not think it would be worse22:18
*** ddieterl_ has quit IRC22:19
morganfainbergmordred, so more int he "meh" category than "yes!" or "oh god no no no"22:19
mordredbest I can tell22:19
mordredI mean, devil is always in the details22:19
morganfainbergwe're looking at the split to help limit the extra cruft people are loading when authenticating.22:19
mordredbut right now I have no beefs with keystoneclient organization22:19
morganfainbergit doesn't mean anything in ksc is materially changing, just that you *could* do just keystone auth and not need keystoneclient things.22:19
morganfainbergfor example if i only ever talk to nova, i could do it with just auth + novaclient.22:20
morganfainbergvs. keystoneclient.keystoneauththings + novaclient22:20
mordredmorganfainberg: yes. totally understand22:21
mordredmorganfainberg: for shade, I'm taking the opposite approach22:21
morganfainbergthnx for the feedback, appreciate it since i know you use session more in depth than a lot of people do.22:21
mordredwhich is that I am making _zer_ attempts to minimize the things22:21
mordredzero22:21
mordredshade hard-depends on just about eery python-*client already22:21
morganfainbergmordred, aye. i figured but wanted to be sure.22:21
mordredmorganfainberg: I appreciate you!22:21
morganfainbergthis reminds me... i need to spin up non-persistent token *real* gate testing.22:23
morganfainbergnot just "unit-y-things"22:23
*** achanda has quit IRC22:23
*** achanda has joined #openstack-infra22:25
morganfainbergmordred, one last - totally unrelated question, what is your feeling on if pbr had a mode where it could take like "requirements.in" and load an entry point that say... global-requirements published. where requirements.in was only a list of packages, and global-requirements held the version numbers. pbr then did magic "add version numbers" to the requirements? or am i speaking totally crazy-pants here?22:25
* morganfainberg has been stewing on "we already have g-r" why not go the next step and really manage versions rather than auto-proposed updates for requirements.txt files.22:26
morganfainbergmight be too much headache to land updates to g-r then if $random_project would break with the new version.22:28
mordredyah. that's really the problem22:28
morganfainbergbut that almost says if we have g-r, that should be a problem updates to g-r need to solve.22:28
mordredultimately though, what is it that you're trying to accomplish?22:29
morganfainbergnot having cases where a release of openstack could get wedged on installing things because project X has incompatible requirements with project Y.22:30
morganfainbergmostly in gate/infra/pip22:30
morganfainbergit would, in theory, be impossible to wedge the gate because of requirement conflicts22:30
mordredit's already impossible to wedge the gate because of requirement conflicts22:30
mordredbecause we sync with g-r as step one22:31
mordredwe don't do integration testing with what's in your repo22:31
mordredwe do it with what's in g-r22:31
mordredand we integration test changes to g-r on a devsatck run to make sure that version change will not break anything22:31
morganfainbergmordred, i remember a whole issue we just battled on stable branches along this line22:31
morganfainbergthat is contrary to what you just said.22:32
mordredstable branches is a bit different22:32
morganfainbergthis is targeted stable. sorry22:32
mordredand has to do with two different problems22:32
morganfainbergwasn't clear22:32
*** achanda has quit IRC22:32
*** salv-orlando has joined #openstack-infra22:32
mordredone was "testing stable branches against master of client libs - which introduced transitive dependency changes"22:32
morganfainbergright.22:32
mordredthe other was "we haven't been actually hard-capping stable release requirements"22:33
mordredI believe the first is fixed22:33
mordredthe second needs to be, and I'm going to stand my ground until people come around to my POV on that one :)22:33
morganfainbergright, and we could still run into the second unless we capped all transitive22:33
mordredyes. which we shoudl do22:33
*** Somay has joined #openstack-infra22:33
mordredwe should set every requirement in stable branches with an == cap22:33
*** Somay has quit IRC22:34
mordredbecause I think there is ZERO chance EVER that we'll get a magical bugfix release from an upstream python library22:34
morganfainbergi was also thinking that we could just benefit from not needing to patch every repo when we change a cap.22:34
morganfainbergchange it in g-r and everyone gets it22:34
mordredpeople should just accept the g-r patches as a rubberstamp22:35
morganfainbergi do.22:35
mordredmore people should be like you22:35
morganfainbergbut it's still an extra "oh yeah get that in" type thing22:35
mordredindeed22:35
mordredthing is - python dep management is a bit of a beast anyway22:35
mordredso I'm loathe to add more magic22:35
morganfainbergthats fair.22:35
mordredwhat we're effectively describing is a micro python distro22:36
morganfainbergthis was a crazy idea that came from x-project meeting *and* sitting on a plane with bad wifi22:36
morganfainberglots of time to let your mind wander22:36
mordredoh my favorite22:36
morganfainbergso off to run my errand for the day... do i get a new iphone [verizon issues], or do i change carriers and use the 1+ I have here.22:37
morganfainbergfirst time i've lost a cell phone in ~10yrs.22:37
*** salv-orlando has quit IRC22:38
*** Bsony has joined #openstack-infra22:38
* morganfainberg grumbles about vzw not using GSM so this would be a non-issue22:38
mordredmorganfainberg: yah - I heard about that - that TOTALLY blows22:39
*** sputnik13 has quit IRC22:40
*** sputnik1_ has joined #openstack-infra22:40
morganfainbergmordred, so i'll just stop thinking of more magic python stuff ;)22:41
morganfainbergwe already have enough crazy magic python happening.22:41
*** tkelsey has joined #openstack-infra22:43
*** tkelsey has quit IRC22:48
fungipython _is_ crazy magic22:49
fungialso all but two of the image updates worked, so i've restarted those two22:49
*** patrickeast has quit IRC22:50
*** Bsony has quit IRC22:51
*** ddieterly has joined #openstack-infra22:53
*** stevemar has joined #openstack-infra22:53
*** otter768 has joined #openstack-infra22:55
*** markvoelker has joined #openstack-infra22:58
*** emagana has joined #openstack-infra22:59
*** otter768 has quit IRC22:59
*** ghostpl_ has quit IRC23:00
*** dmellado has quit IRC23:00
*** markvoelker has quit IRC23:03
*** emagana has quit IRC23:03
*** dmellado has joined #openstack-infra23:06
*** dboik has quit IRC23:11
*** dboik has joined #openstack-infra23:11
*** andreykurilin_ has joined #openstack-infra23:15
*** mriedem has joined #openstack-infra23:16
*** stevemar has quit IRC23:19
*** mriedem1 has quit IRC23:19
*** darvon has quit IRC23:27
*** darvon has joined #openstack-infra23:29
*** Bsony has joined #openstack-infra23:30
*** hyakuhei has joined #openstack-infra23:31
*** andreykurilin_ has quit IRC23:35
*** ibiris is now known as ibiris_away23:38
*** Bsony has quit IRC23:40
*** ghostpl_ has joined #openstack-infra23:40
*** sputnik1_ has quit IRC23:44
*** sputnik13 has joined #openstack-infra23:44
*** hyakuhei has quit IRC23:47
*** garyh has joined #openstack-infra23:53
*** emagana has joined #openstack-infra23:53
*** sputnik13 has quit IRC23:55
*** woodster_ has joined #openstack-infra23:56
*** emagana has quit IRC23:57
*** tiswanso has joined #openstack-infra23:58
*** markvoelker has joined #openstack-infra23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!