IRC logs for #baserock for Thursday, 2016-08-04

*** persia has quit IRC03:30
*** persia has joined #baserock03:33
*** gtristan has quit IRC04:29
*** gtristan has joined #baserock04:53
*** gtristan has quit IRC06:17
*** gtristan has joined #baserock06:39
*** fay has joined #baserock07:33
*** fay is now known as Guest9622807:34
*** toscalix has joined #baserock08:05
*** CTtpollard has quit IRC08:38
*** CTtpollard has joined #baserock08:42
*** jonathanmaw has joined #baserock08:49
mwilliams_ctConcourse news: c.b.o is now running on the latest version of Concourse which is .5.0 versions higher than the previous version. it seems a lot more responsive. I'm going to look round AWS today to try and get notifications if it seems unresponsive in future09:14
pedroalvarezgrrrrrrrrrrrreat09:15
*** Guest96228 is now known as faybrocklebank09:18
*** tiagogomes has joined #baserock09:19
*** gtristan has quit IRC09:24
paulsherwoodwoah! miles faster :)09:25
paulsherwoodlots of *orang* though?09:25
paulsherwoodmwilliams_ct: ^^09:25
mwilliams_ctHmm, yes there is. looks like it has been for a while actually, build-essential starting oranging 12 days ago on minimal-system. I'll have a look into that09:27
paulsherwoodtvm09:29
paulsherwoodmwilliams_ct: also, is it using latest ybd?09:29
mwilliams_ctI would expect not, benbrown_ could probably confirm but istr we intentionally set ybd to use tags rather than HEAD. I dont imagine we'll hav eupdated the tag since Aprilish09:31
paulsherwoodmwilliams_ct: ok. latest tag is from this week :)09:31
paulsherwoodit would be possible to automate choosing latest tag, also :)09:31
mwilliams_ctI have a day or two to work on this I think. In order, I'd like to: * get it updated (now done) * set up monitoring (sort of done but I will probably need to tweak) * fix up the orange * automate updating pipelines * latest ybd tag09:32
mwilliams_ctshould get most of them done I think :)09:32
paulsherwoodmwilliams_ct: fwiw i added some basic code to YBD itself for creation of pipelines - it gets the topology right, but doesn't actually trigger builds yet09:33
paulsherwoodideally, we'd crib from perryl/concourse-scripts to fix it...09:34
mwilliams_ctOK, that's pretty cool. I'll have a look through that at some point09:34
paulsherwoodi'm imagining a scenario where user runs ybd, and could (say) watch progress on a local instance via fly09:35
paulsherwood(instead of just seeing logs fly by)09:35
paulsherwoodi think it would need a new special resource that just detects arrival of $cache-key in $artifact-idr09:36
mwilliams_ctI suspect that'd be a fair whack of work to get right (we've seen how buggy Concourse can be under the load we're providing) but it'd be a really interesting way of using data09:36
locallycompact* you mean it gets the topology equivalently wrong since concourse can't represent what we have09:36
paulsherwood(so concourse only sees the build, doesn't do it)09:37
paulsherwoodlocallycompact: not quite, no09:37
paulsherwoodhttp://i.imgur.com/jhhMHDu.png09:38
paulsherwoodis that not what we have?09:39
locallycompactwhat was all this - definitions - cruft09:39
locallycompactthat usually happens09:39
paulsherwoodin my pic?09:40
mwilliams_ctthe definitions cruft is replaced with name of previos strata cruft09:40
locallycompactah09:40
paulsherwoodi can make name of stratum go away. but it's clearer with it, imo09:40
mwilliams_ctactually i withdraw the second cruft. I think it's probably a better way of showing it09:40
* paulsherwood can replace stratum name with ' ', but not ''09:41
* paulsherwood is quite pleased with the code... 50 lines or so https://github.com/devcurmudgeon/ybd/blob/master/ybd/concourse.py#L2709:42
locallycompactpaulsherwood, how does it run09:46
paulsherwoodhttps://github.com/devcurmudgeon/ybd/blob/master/ybd/__main__.py#L6609:47
paulsherwoodif we can get it to build or watch the build, i'd have it on by default. currently it's only created for mode: parse-only09:48
locallycompactybd what09:48
paulsherwood?09:48
locallycompacthow do I run against a system09:48
paulsherwoodset mode: parse-only, run ybd as normal. it will save ./<target>.yml09:49
locallycompactoh09:49
paulsherwoodhttps://github.com/devcurmudgeon/ybd#concourse-pipelines09:50
*** edcragg has quit IRC10:08
*** edcragg has joined #baserock10:10
*** gtristan has joined #baserock10:17
paulsherwoodjuergbi: quick question please, how many components in Paldo?10:58
juergbipaulsherwood: 1216 (source) packages10:58
paulsherwoodjuergbi: tvm10:59
*** edcragg has quit IRC11:12
*** edcragg has joined #baserock11:12
*** bashrc_ has joined #baserock11:22
bashrc_in definitions what describes how to build chunks?11:23
pedroalvarezin the strata, for every chunk you have either "morph" or "build-system"11:30
pedroalvarezif "morph", that points to the build instructions11:30
pedroalvarezif "build-system", it's using one of the defaults build instructions defined in DEFAULTS11:30
*** jonathanmaw has quit IRC12:20
leemingdefinitions do not really support various versions of the software right?12:30
leemingwould it be safe to assume the build instructions are valid for most/all checkouts? :s12:31
locallycompactnever12:31
locallycompactbut in practice sometimes12:31
leemingis there any instances of strata that point to software-v2.morph, instead of software-v3.morph?12:32
locallycompactmultimedia-gstreamer12:33
* leeming looks12:33
*** jonathanmaw has joined #baserock12:34
leeminginteresting. thanks locallycompact, I will have to think a bit more about the problem12:35
*** cosm_ has quit IRC12:52
*** toscalix has quit IRC13:08
*** gtristan has quit IRC13:41
*** toscalix has joined #baserock13:55
*** edcragg has quit IRC15:39
*** edcragg has joined #baserock15:41
*** CTtpollard has quit IRC16:04
*** edcragg has quit IRC16:04
*** edcragg has joined #baserock16:05
*** jonathanmaw has quit IRC16:23
*** gtristan has joined #baserock16:25
*** toscalix has quit IRC16:28
*** bashrc_ has quit IRC17:04
*** locallycompact has quit IRC17:13
*** edcragg has quit IRC17:28
*** gtristan has quit IRC17:29
*** richard_maw has quit IRC17:29
*** richard_maw has joined #baserock17:29
*** ChanServ sets mode: +v richard_maw17:29
*** gtristan has joined #baserock17:29
*** locallycompact has joined #baserock18:18
*** locallycompact has quit IRC18:26
*** locallycompact has joined #baserock18:31
*** locallycompact has quit IRC19:53
*** locallycompact has joined #baserock20:51
*** locallycompact has quit IRC21:05

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