*** persia has quit IRC | 03:30 | |
*** persia has joined #baserock | 03:33 | |
*** gtristan has quit IRC | 04:29 | |
*** gtristan has joined #baserock | 04:53 | |
*** gtristan has quit IRC | 06:17 | |
*** gtristan has joined #baserock | 06:39 | |
*** fay has joined #baserock | 07:33 | |
*** fay is now known as Guest96228 | 07:34 | |
*** toscalix has joined #baserock | 08:05 | |
*** CTtpollard has quit IRC | 08:38 | |
*** CTtpollard has joined #baserock | 08:42 | |
*** jonathanmaw has joined #baserock | 08:49 | |
mwilliams_ct | Concourse 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 future | 09:14 |
---|---|---|
pedroalvarez | grrrrrrrrrrrreat | 09:15 |
*** Guest96228 is now known as faybrocklebank | 09:18 | |
*** tiagogomes has joined #baserock | 09:19 | |
*** gtristan has quit IRC | 09:24 | |
paulsherwood | woah! miles faster :) | 09:25 |
paulsherwood | lots of *orang* though? | 09:25 |
paulsherwood | mwilliams_ct: ^^ | 09:25 |
mwilliams_ct | Hmm, 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 that | 09:27 |
paulsherwood | tvm | 09:29 |
paulsherwood | mwilliams_ct: also, is it using latest ybd? | 09:29 |
mwilliams_ct | I 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 Aprilish | 09:31 |
paulsherwood | mwilliams_ct: ok. latest tag is from this week :) | 09:31 |
paulsherwood | it would be possible to automate choosing latest tag, also :) | 09:31 |
mwilliams_ct | I 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 tag | 09:32 |
mwilliams_ct | should get most of them done I think :) | 09:32 |
paulsherwood | mwilliams_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 yet | 09:33 |
paulsherwood | ideally, we'd crib from perryl/concourse-scripts to fix it... | 09:34 |
mwilliams_ct | OK, that's pretty cool. I'll have a look through that at some point | 09:34 |
paulsherwood | i'm imagining a scenario where user runs ybd, and could (say) watch progress on a local instance via fly | 09:35 |
paulsherwood | (instead of just seeing logs fly by) | 09:35 |
paulsherwood | i think it would need a new special resource that just detects arrival of $cache-key in $artifact-idr | 09:36 |
mwilliams_ct | I 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 data | 09:36 |
locallycompact | * you mean it gets the topology equivalently wrong since concourse can't represent what we have | 09:36 |
paulsherwood | (so concourse only sees the build, doesn't do it) | 09:37 |
paulsherwood | locallycompact: not quite, no | 09:37 |
paulsherwood | http://i.imgur.com/jhhMHDu.png | 09:38 |
paulsherwood | is that not what we have? | 09:39 |
locallycompact | what was all this - definitions - cruft | 09:39 |
locallycompact | that usually happens | 09:39 |
paulsherwood | in my pic? | 09:40 |
mwilliams_ct | the definitions cruft is replaced with name of previos strata cruft | 09:40 |
locallycompact | ah | 09:40 |
paulsherwood | i can make name of stratum go away. but it's clearer with it, imo | 09:40 |
mwilliams_ct | actually i withdraw the second cruft. I think it's probably a better way of showing it | 09: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#L27 | 09:42 | |
locallycompact | paulsherwood, how does it run | 09:46 |
paulsherwood | https://github.com/devcurmudgeon/ybd/blob/master/ybd/__main__.py#L66 | 09:47 |
paulsherwood | if 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-only | 09:48 |
locallycompact | ybd what | 09:48 |
paulsherwood | ? | 09:48 |
locallycompact | how do I run against a system | 09:48 |
paulsherwood | set mode: parse-only, run ybd as normal. it will save ./<target>.yml | 09:49 |
locallycompact | oh | 09:49 |
paulsherwood | https://github.com/devcurmudgeon/ybd#concourse-pipelines | 09:50 |
*** edcragg has quit IRC | 10:08 | |
*** edcragg has joined #baserock | 10:10 | |
*** gtristan has joined #baserock | 10:17 | |
paulsherwood | juergbi: quick question please, how many components in Paldo? | 10:58 |
juergbi | paulsherwood: 1216 (source) packages | 10:58 |
paulsherwood | juergbi: tvm | 10:59 |
*** edcragg has quit IRC | 11:12 | |
*** edcragg has joined #baserock | 11:12 | |
*** bashrc_ has joined #baserock | 11:22 | |
bashrc_ | in definitions what describes how to build chunks? | 11:23 |
pedroalvarez | in the strata, for every chunk you have either "morph" or "build-system" | 11:30 |
pedroalvarez | if "morph", that points to the build instructions | 11:30 |
pedroalvarez | if "build-system", it's using one of the defaults build instructions defined in DEFAULTS | 11:30 |
*** jonathanmaw has quit IRC | 12:20 | |
leeming | definitions do not really support various versions of the software right? | 12:30 |
leeming | would it be safe to assume the build instructions are valid for most/all checkouts? :s | 12:31 |
locallycompact | never | 12:31 |
locallycompact | but in practice sometimes | 12:31 |
leeming | is there any instances of strata that point to software-v2.morph, instead of software-v3.morph? | 12:32 |
locallycompact | multimedia-gstreamer | 12:33 |
* leeming looks | 12:33 | |
*** jonathanmaw has joined #baserock | 12:34 | |
leeming | interesting. thanks locallycompact, I will have to think a bit more about the problem | 12:35 |
*** cosm_ has quit IRC | 12:52 | |
*** toscalix has quit IRC | 13:08 | |
*** gtristan has quit IRC | 13:41 | |
*** toscalix has joined #baserock | 13:55 | |
*** edcragg has quit IRC | 15:39 | |
*** edcragg has joined #baserock | 15:41 | |
*** CTtpollard has quit IRC | 16:04 | |
*** edcragg has quit IRC | 16:04 | |
*** edcragg has joined #baserock | 16:05 | |
*** jonathanmaw has quit IRC | 16:23 | |
*** gtristan has joined #baserock | 16:25 | |
*** toscalix has quit IRC | 16:28 | |
*** bashrc_ has quit IRC | 17:04 | |
*** locallycompact has quit IRC | 17:13 | |
*** edcragg has quit IRC | 17:28 | |
*** gtristan has quit IRC | 17:29 | |
*** richard_maw has quit IRC | 17:29 | |
*** richard_maw has joined #baserock | 17:29 | |
*** ChanServ sets mode: +v richard_maw | 17:29 | |
*** gtristan has joined #baserock | 17:29 | |
*** locallycompact has joined #baserock | 18:18 | |
*** locallycompact has quit IRC | 18:26 | |
*** locallycompact has joined #baserock | 18:31 | |
*** locallycompact has quit IRC | 19:53 | |
*** locallycompact has joined #baserock | 20:51 | |
*** locallycompact has quit IRC | 21:05 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!