IRC logs for #baserock for Friday, 2016-03-04

*** edcragg has quit IRC01:59
*** gtristan has quit IRC05:34
*** gtristan has joined #baserock06:11
*** CTtpollard has joined #baserock07:57
*** toscalix has joined #baserock07:58
*** paulw has joined #baserock08:21
*** ctbruce has joined #baserock08:23
*** edcragg has joined #baserock08:43
*** bashrc has joined #baserock08:58
*** edcragg has quit IRC08:58
*** locallycompact has joined #baserock09:02
*** edcragg has joined #baserock09:22
*** jonathanmaw has joined #baserock09:39
*** locallycompact has quit IRC09:45
*** mwilliams_ct has quit IRC09:52
*** ssam2 has joined #baserock10:06
*** ChanServ sets mode: +v ssam210:06
paulsherwoodrdale: thanks for the fix!10:23
rdaleok, no problem10:24
rdalei was working on an artifact splitting test, but haven't quite got it working. no use changing code like that without testing it10:25
paulsherwoodrdale: i wonder if there's some trivial way to fudge the no-build mode so that testing of splits, artifacts and parsing is just a matter of running new ybd against a known definitions, and diffing the resulting unpacked dirs?10:26
rdalei used pytest monkey patching on run_build() to replace it - that works quite well10:27
paulsherwoodrdale: i had assumed that the changes were tested... in fact i expressly asked :)10:27
rdalehmm10:27
*** richard_maw has left #baserock10:28
rdaledoes OrderedDict support multiple duplicate keys?10:29
* paulsherwood doesn't know... and locallycompanct appears not to be here10:30
ssam2rdale: I don't think so10:31
ssam2rdale: it's still a hash table10:31
*** locallycompact has joined #baserock10:37
*** ctbruce has quit IRC10:40
*** edcragg has quit IRC10:40
*** locallycompact has quit IRC10:40
*** faybrocklebank has quit IRC10:40
*** ssam2 has quit IRC10:40
*** tiagogomes has quit IRC10:40
*** bashrc has quit IRC10:40
*** bashrc has joined #baserock10:40
*** jonathanmaw has quit IRC10:40
*** edcragg has joined #baserock10:40
*** ctbruce has joined #baserock10:40
*** tiagogomes has joined #baserock10:40
*** faybrocklebank has joined #baserock10:41
*** ssam2 has joined #baserock10:41
*** ChanServ sets mode: +v ssam210:41
*** locallycompact has joined #baserock10:41
*** jonathanmaw has joined #baserock10:41
*** Lachlan1975 has joined #baserock10:43
*** tiagogomes has quit IRC10:43
*** tiagogomes has joined #baserock10:43
*** gtristan has quit IRC11:03
*** bashrc has quit IRC11:05
*** ctbruce has quit IRC11:05
*** tiagogomes has quit IRC11:08
*** locallycompact has quit IRC11:08
*** Lachlan1975 has quit IRC11:08
*** ssam2 has quit IRC11:08
*** jonathanmaw has quit IRC11:08
*** edcragg_ has joined #baserock11:08
*** tiagogomes has joined #baserock11:08
*** faybrocklebank has quit IRC11:08
*** ssam2 has joined #baserock11:08
*** ChanServ sets mode: +v ssam211:08
*** locallycompact has joined #baserock11:09
*** edcragg has quit IRC11:09
*** jonathanmaw has joined #baserock11:09
*** Lachlan1975 has joined #baserock11:09
*** faybrocklebank has joined #baserock11:10
*** bashrc has joined #baserock11:10
*** paulw has joined #baserock11:11
*** paulw has quit IRC11:13
*** ctbruce has joined #baserock11:20
*** locallycompact has quit IRC11:24
*** ctbruce has quit IRC11:24
*** faybrocklebank has quit IRC11:24
*** locallycompact has joined #baserock11:24
*** tiagogomes has quit IRC11:24
*** jonathanmaw has quit IRC11:24
*** tiagogomes_ has joined #baserock11:24
*** ssam2_ has joined #baserock11:24
*** bashrc has quit IRC11:24
*** edcragg_ has quit IRC11:25
*** Lachlan1975 has quit IRC11:25
*** jonathanmaw has joined #baserock11:25
*** Lachlan1975 has joined #baserock11:25
*** faybrocklebank has joined #baserock11:25
*** ssam2 has quit IRC11:26
*** bashrc has joined #baserock11:26
*** edcragg has joined #baserock11:26
*** ctbruce has joined #baserock11:26
*** franred has joined #baserock11:30
*** edcragg has quit IRC11:47
*** faybrocklebank has quit IRC11:47
*** locallycompact has quit IRC11:47
*** ssam2_ has quit IRC11:47
*** Lachlan1975 has quit IRC11:47
*** ctbruce has quit IRC11:47
*** bashrc has quit IRC11:47
*** bashrc_ has joined #baserock11:47
*** franred has quit IRC11:47
*** ssam2_ has joined #baserock11:47
*** locallycompact has joined #baserock11:47
*** edcragg has joined #baserock11:47
*** ctbruce has joined #baserock11:47
*** jonathanmaw has quit IRC11:47
*** tiagogomes_ has quit IRC11:48
*** tiagogomes_ has joined #baserock11:49
*** faybrocklebank has joined #baserock11:50
*** bashrc_ has quit IRC11:53
*** edcragg has quit IRC11:53
*** locallycompact has quit IRC11:53
*** ctbruce has quit IRC11:53
*** ssam2_ has quit IRC11:53
*** tiagogomes_ has quit IRC11:54
*** fay_ has joined #baserock11:54
*** faybrocklebank has quit IRC11:54
*** bashrc has joined #baserock11:54
*** tiagogomes_ has joined #baserock11:54
*** locallycompact has joined #baserock11:54
*** ctbruce has joined #baserock11:54
*** fay_ has quit IRC11:54
*** bashrc has quit IRC11:57
*** locallycompact has quit IRC11:57
*** ctbruce has quit IRC11:57
*** tiagogomes_ has quit IRC11:58
*** ctbruce has joined #baserock11:58
*** jonathanmaw has joined #baserock11:58
*** ssam2 has joined #baserock11:58
*** ChanServ sets mode: +v ssam211:58
*** bashrc has joined #baserock12:00
*** edcragg has joined #baserock12:00
*** tiagogomes has joined #baserock12:00
*** locallycompact has joined #baserock12:00
*** Lachlan1975 has joined #baserock12:07
*** bashrc has quit IRC12:11
*** ctbruce has quit IRC12:12
*** ssam2 has quit IRC12:12
*** Lachlan1975 has quit IRC12:12
*** jonathanmaw has quit IRC12:12
*** tiagogomes has quit IRC12:13
*** locallycompact has quit IRC12:13
*** edcragg has quit IRC12:13
*** fay has joined #baserock12:13
*** fay is now known as faybrocklebank12:13
*** paulw has joined #baserock12:14
*** ctbruce has joined #baserock12:15
*** locallycompact has joined #baserock12:15
*** jonathanmaw has joined #baserock12:15
*** ssam2 has joined #baserock12:16
*** ChanServ sets mode: +v ssam212:16
*** tiagogomes has joined #baserock12:16
*** Lachlan1975 has joined #baserock12:16
*** ssam2 has quit IRC12:18
*** bashrc has joined #baserock12:18
*** edcragg has joined #baserock12:19
*** bashrc has quit IRC12:22
*** ssam2 has joined #baserock12:26
*** ChanServ sets mode: +v ssam212:26
locallycompactHi all, I wrote a tool that converts a definitions repository into a single queryable object. https://github.com/locallycompact/defsdb12:28
edcraggnice :)12:29
edcragghttp://paste.baserock.org/iraloratuh any clues?12:29
*** faybrocklebank has quit IRC12:29
locallycompactedcragg, you need to specify build-system: manual or otherwise12:30
edcragglocallycompact: right, ta12:31
*** paulw has quit IRC12:33
*** paulw has joined #baserock12:33
*** paulw has quit IRC12:33
*** franred has joined #baserock12:35
edcraggadding build-system: manual doesn't seem to have fixed it :/12:41
edcraggoh, it goes in the stratum, not the chunk...?12:42
locallycompactyea12:42
edcraggcool12:42
*** faybrocklebank has joined #baserock12:42
edcraggdoes this mean that some parts of definitions haven't been updated with a build-system?12:43
edcragggrepping build-system doesn't show a massive amount of stuff12:43
ssam2for each chunk in a stratum, one out of 'build-system' *or* 'morph' must be defined12:44
ssam2in that stratum12:44
ssam2migrations/006-specify-build-system.py should fix anything that doesn't follow that rule12:45
ssam2and should have already done so when we switched to V6, of course12:45
edcraggah, ok12:48
edcraggi'm sure i've seen chunks with build-system in them12:49
ssam2yes, that's valid too12:49
ssam2the 'morph' field basically means 'build instructions are over there in this file'12:49
edcraggyeah, but the thing that was failing always had a specified morph12:50
edcraggand it didn't fix it putting build-system in that chunk12:50
ssam2it's difficult to know what's gone wrong from a random YBD backtrace12:50
* edcragg wonders if ybd produces the same error if the morph can't be found12:51
edcraggwhich i think is indeed what happened12:54
edcraggslightly misleading error message12:54
*** jonathanmaw has quit IRC12:54
*** jonathanmaw has joined #baserock12:54
*** bashrc has joined #baserock13:03
*** richard_maw has joined #baserock13:20
*** Lachlan1975 has quit IRC13:48
*** ctbruce has quit IRC13:57
*** ctbruce has joined #baserock13:57
locallycompactssam2, pedroalvarez what do we do about the openid part of the gerrit deployment?14:08
ssam2gerrit supports multiple authentication methods14:09
ssam2we chose OpenID because Storyboard only supports OpenID14:10
*** paulw has joined #baserock14:12
ssam2the baserock_openid_provider has the *potential* to be reusable, but it needs a bit of massaging14:15
ssam2its based around django_openid_provider, but that is abandoned and I've made quite a few changes, and never had the chance to separate them out into a new fork of the original project14:15
ssam2i never found an 'OpenID provider that just works out of the box' solution at the time, maybe one exists now14:15
ssam2https://github.com/FedOAuth/FedOAuth looked interesting, might be usable now14:15
edcraggis [1/11/200] "1 of 11 to build for a total of 200" ?14:23
pedroalvarezlocallycompact: I guess you can't use openid.baserock.org if your gerrit is in an internal network14:24
locallycompactThere are also HTTP and LDAP as options14:25
locallycompactand DEVELOPMENT_BECOME_ANY_ACCOUNT14:25
locallycompactDo we have anything LDAPy that's automated?14:26
pedroalvarezI've heard a lot of warnings bout using ldap14:27
*** ssam2 has quit IRC14:40
*** ssam2 has joined #baserock14:41
*** ChanServ sets mode: +v ssam214:41
*** ctbruce has quit IRC14:41
locallycompactputting on DEVELOPMENT_BECOME_ANY_ACCOUNT gives ssl errors14:41
locallycompactwhen I try to register14:42
locallycompactSSL connection error14:42
edcraggi've heard a lot of things about LDAP being tricky to set up14:43
rjekcorrect14:43
rjekYou have heard that.  And it's all true.14:44
locallycompacttricky can be countered with ansible, as long as it is not unreliable after having been set up?14:44
locallycompactI don't know what the HTTP one involves yet though14:45
*** ctbruce has joined #baserock14:55
*** Lachlan1975 has joined #baserock15:02
edcragglocallycompact: i hear it's a pig to configure15:07
edcragggary_perkins has been working on getting our LDAP sorted, apparently for quite a while15:07
locallycompacthmm15:07
pedroalvarezavoid that15:10
pedroalvareztry to use launchpad one?15:10
pedroalvarezis what I do when developing with other things that require openid15:10
locallycompactok15:10
locallycompactwhat's launchpad15:10
pedroalvarezmy internet is not working well now but I believe this  is the link: https://login.launchpad.net/+openid15:12
* SotK confirms that is the link15:12
locallycompactthere are two unique urls in the config15:13
locallycompact-       allowedOpenID = https://openid.baserock.org/15:13
locallycompact-       trustedOpenID = https://openid.baserock.org/15:13
locallycompact-       # XRDS is a mechanism for saying 'here are the services I provide'. Gerrit15:13
locallycompact-       # expects the URL provided here to describe the OpenID provider service15:13
locallycompact-       # using XRDS.15:13
locallycompact-       openIdSsoUrl = https://openid.baserock.org/openid/xrds/15:13
pedroalvarez /o\15:14
locallycompactwhich one is that15:14
SotKhttps://login.launchpad.net/+openid is equivalent to https://openid.baserock.org/15:14
locallycompactcool15:15
*** tiagogomes_ has joined #baserock15:17
*** tiagogomes has quit IRC15:19
*** tiagogomes_ has quit IRC15:20
*** tiagogomes has joined #baserock15:20
*** ssam2 has quit IRC15:21
*** ssam2 has joined #baserock15:22
*** ChanServ sets mode: +v ssam215:22
*** gtristan has joined #baserock15:31
*** tiagogomes has quit IRC15:44
*** tiagogomes has joined #baserock15:44
*** ssam2 has quit IRC15:54
*** ssam2 has joined #baserock15:55
*** ChanServ sets mode: +v ssam215:55
*** toscalix has quit IRC16:22
*** ssam2 has quit IRC16:22
*** ssam2 has joined #baserock16:22
*** ChanServ sets mode: +v ssam216:22
*** ctbruce has quit IRC16:29
*** ssam2 has quit IRC16:40
*** ssam2 has joined #baserock16:40
*** ChanServ sets mode: +v ssam216:40
*** CTtpollard has quit IRC16:41
*** jonathanmaw has quit IRC16:59
*** jonathanmaw has joined #baserock16:59
*** thrace has quit IRC17:01
*** thrace has joined #baserock17:03
*** ssam2 has quit IRC17:04
*** ssam2 has joined #baserock17:05
*** ChanServ sets mode: +v ssam217:05
*** ssam2 has quit IRC17:24
*** ssam2 has joined #baserock17:24
*** ChanServ sets mode: +v ssam217:24
*** locallycompact has quit IRC17:30
*** locallycompact has joined #baserock17:37
*** ssam2 has quit IRC17:39
*** jonathanmaw_ has joined #baserock17:39
*** jonathanmaw_ has joined #baserock17:39
*** jonathanmaw_ has quit IRC17:40
*** jonathanmaw__ has joined #baserock17:40
*** jonathanmaw_ has joined #baserock17:41
*** locallycompact has quit IRC17:41
*** locallycompact has joined #baserock17:41
*** jonathanmaw has quit IRC17:43
*** jonathanmaw__ has joined #baserock17:44
*** jonathanmaw__ has quit IRC17:45
*** jonathanmaw has joined #baserock17:45
*** edcragg has quit IRC17:48
*** jonathanmaw_ has quit IRC17:48
*** tiagogomes_ has joined #baserock17:49
*** locallycompact has quit IRC17:49
*** tiagogomes has quit IRC17:49
*** edcragg has joined #baserock17:50
*** locallycompact has joined #baserock17:50
*** jonathanmaw has quit IRC17:51
*** tiagogomes_ has quit IRC17:56
*** locallycompact has quit IRC17:56
*** locallycompact has joined #baserock17:57
*** tiagogomes_ has joined #baserock17:58
*** franred has quit IRC17:59
*** locallycompact has quit IRC18:07
*** tiagogomes_ has quit IRC18:10
*** tiagogomes has joined #baserock18:10
*** edcragg has quit IRC18:26
*** tiagogomes has quit IRC18:45
*** bashrc has quit IRC19:19
*** Lachlan1975 has quit IRC20:19

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