*** gtristan has joined #baserock | 06:44 | |
*** fay has joined #baserock | 07:02 | |
*** fay is now known as faybrocklebank | 07:03 | |
*** paulwaters_ has joined #baserock | 07:16 | |
*** CTtpollard has joined #baserock | 07:26 | |
paulsherwood | jjardon: i believe the tar issue is now fixed for builds... not sure about deploys, see https://gitlab.com/baserock/ybd/commit/3e0ec8c63b8bdae6c7576ec8db06e84263544e41 | 07:30 |
---|---|---|
*** rdale has joined #baserock | 07:52 | |
*** franred has joined #baserock | 07:57 | |
*** toscalix has joined #baserock | 08:03 | |
*** jonathanmaw has joined #baserock | 08:14 | |
jjardon | paulsherwood: cool! At least we Will have a "Green" in the build stage. Aldo, deployment Will not work because of "ERROR: Error: Btrfs is required for this deployment, but was not detected in the kernel of the machine that is running Morph." | 08:18 |
jjardon | https://gitlab.com/baserock/definitions/pipelines/4105134 | 08:19 |
paulsherwood | ack | 08:35 |
*** tiagogomes_ has joined #baserock | 09:00 | |
*** locallycompact has joined #baserock | 09:24 | |
leeming | jjardon, I got that error when running locally | 09:29 |
leeming | paulsherwood, so you think you have a fix for the tar issue? I had been struggling last week with this (mainly to reproduce it) | 09:31 |
jjardon | leeming: "modprobe btrfs" should fix it | 09:33 |
leeming | oh yes I know | 09:33 |
leeming | I _was_ running ybd locally while trying to re-produce the tar issue so that I could _try_ to fix it | 09:34 |
jjardon | leeming: the btrfs issue is a old known one: https://storyboard.baserock.org/#!/story/97 | 09:35 |
leeming | TIL there is a storyboard for baserock | 09:36 |
leeming | but yea, it was easy enough to fix | 09:36 |
leeming | I was just going to offer that suggested fix for you tbh. I had not read the full context of the scrollback, jst that u were having issues with BTRFS | 09:36 |
*** edcragg has joined #baserock | 10:00 | |
*** edcragg has quit IRC | 10:06 | |
*** edcragg has joined #baserock | 10:08 | |
paulsherwood | leeming: i managed to reproduce in a local VM, as follows... | 10:46 |
paulsherwood | cd /src/ | 10:46 |
leeming | is that it? :/ | 10:47 |
paulsherwood | mkdir 241 ; cd 241 ; mkdir lower upper workdir overlay | 10:47 |
paulsherwood | sudo mount -t overlay -o lowerdir=/src/241/lower,upperdir=/src/241/upper,workdir=/src/241/workdir none /src/241/overlay | 10:47 |
paulsherwood | then set base: /src/241/overlay/lower | 10:47 |
paulsherwood | from there, i ran a build of devel-system from master... and established that it's actually the unpack of the system which fails | 10:49 |
paulsherwood | and the same failure happens if we create it using gz, or using shutil.make_archive directly, so this is a tar/overlayfs/docker issue, nothing to do with ybd | 10:49 |
paulsherwood | unpacking of all of the (smaller) component artifacts works | 10:51 |
richard_maw | note: if you want to programmatically mount overlays, you need to be aware that file paths may contain commas. New versions of overlayfs lets you handle this by backslash escaping the comma in the file path, but old versions don't, and the mess that is backporting means that it's tricky to know whether your overlayfs is ok | 10:51 |
paulsherwood | the 'fix' is just to not unpack the system artifacts at build time, so build completes successfully. but deploy needs to unpack, hence is still broken | 10:51 |
paulsherwood | richard_maw: so in the end i conclude that this is not related to ordering of the tarfile after all, but i may be wrong of course | 10:52 |
rjek | richard_maw: Was the comma issue with mount.overlayfs, or the syscall itself? | 10:53 |
richard_maw | rjek: the syscall | 10:54 |
rjek | boo | 10:54 |
richard_maw | old versions didn't interpret a backslash escape on the , when it split it into arguments, new versions do | 10:54 |
richard_maw | paulsherwood: shutil.make_archive also makes tarballs top-down rather than bottom-up | 10:56 |
* richard_maw isn't sure what paulsherwood means by "create it using gz" | 10:57 | |
* leeming is totally lost now | 11:01 | |
paulsherwood | leeming: i meant using make_deterministic_gztar_archive in ybd | 11:02 |
leeming | every time I read these conversations, I realise I have no idea what I'm doing :P | 11:04 |
* paulsherwood feels the same, most of the time | 11:06 | |
leeming | so what is currently waiting on me? little unclear now | 11:08 |
paulsherwood | sorry, in a meeting. | 11:09 |
leeming | np | 11:09 |
*** bwh__ has quit IRC | 11:48 | |
paulsherwood | back. | 12:08 |
*** mwilliam1_ct is now known as mwilliams_ct | 12:50 | |
*** franred has quit IRC | 12:56 | |
*** baserockgerrit has joined #baserock | 13:02 | |
*** franred has joined #baserock | 13:03 | |
*** tiagogomes_ has quit IRC | 13:15 | |
*** toscalix has quit IRC | 13:25 | |
*** toscalix has joined #baserock | 13:25 | |
*** tiagogomes_ has joined #baserock | 13:28 | |
*** toscalix has quit IRC | 13:37 | |
CTtpollard | any known issues with paste.baserock? | 13:38 |
pedroalvarez | nope | 13:38 |
SotK | seems alive to me | 13:39 |
CTtpollard | it's killing chrome and firefox when trying to save for me | 13:39 |
pedroalvarez | I think you had problems with it a few weeks back | 13:39 |
pedroalvarez | maybe you are putting a very large paste? | 13:39 |
CTtpollard | ~40 lines | 13:39 |
pedroalvarez | oh | 13:39 |
CTtpollard | I don't remember having a problem, but may have | 13:39 |
pedroalvarez | can you paste those somewhere else so that I can reproduce? | 13:39 |
CTtpollard | sec | 13:40 |
pedroalvarez | true.. it hangs | 13:40 |
CTtpollard | finally loaded for on my end, but yeh it totally froze firefox for me | 13:41 |
*** toscalix has joined #baserock | 13:47 | |
pedroalvarez | my testing suggests that the word "provides" is the one that is making trouble | 13:47 |
pedroalvarez | meh, I don't know, but I can reproduce the problem | 13:48 |
*** toscalix has quit IRC | 13:52 | |
*** toscalix has joined #baserock | 13:55 | |
*** toscalix_ has joined #baserock | 14:07 | |
*** toscalix has quit IRC | 14:07 | |
leeming | guessing it might be some auto-syntax colour code thing? JS inf loop? | 14:12 |
pedroalvarez | it might | 14:15 |
pedroalvarez | If anyone knows about a better "paste" service to replace the current one, I can spend some time deploying it | 14:15 |
jmacs | What's the source that causes the problem? | 14:16 |
rjek | Do you really need to run your own rather than using one of the millions of others? | 14:16 |
pedroalvarez | that's something I don't know yet | 14:16 |
pedroalvarez | rjek: yes | 14:16 |
rjek | Why, OOI? | 14:17 |
pedroalvarez | didn't say there was a reason :) | 14:17 |
SotK | pedroalvarez: http://www.pocoo.org/projects/lodgeit/ | 14:18 |
pedroalvarez | SotK: is http://paste.pocoo.org/ the example one? | 14:19 |
pedroalvarez | (not working) | 14:19 |
SotK | http://paste.openstack.org/ uses it I believe | 14:20 |
pedroalvarez | ahh | 14:21 |
pedroalvarez | cool | 14:21 |
SotK | though, none of the useful links in that original link seem to work... | 14:24 |
*** franred has quit IRC | 14:43 | |
*** toscalix has joined #baserock | 14:43 | |
*** toscalix_ has quit IRC | 14:48 | |
*** toscalix_ has joined #baserock | 14:53 | |
*** toscalix has quit IRC | 14:54 | |
*** franred has joined #baserock | 14:54 | |
*** toscalix has joined #baserock | 15:09 | |
*** anahuelamo has quit IRC | 15:09 | |
*** anahuelamo has joined #baserock | 15:10 | |
*** toscalix_ has quit IRC | 15:10 | |
*** gtristan has quit IRC | 15:30 | |
*** toscalix has quit IRC | 15:46 | |
*** inara` has joined #baserock | 15:46 | |
*** rjek_ has joined #baserock | 15:46 | |
*** toscalix has joined #baserock | 15:47 | |
*** toscalix has quit IRC | 15:47 | |
*** dabukalam_ has joined #baserock | 15:47 | |
*** rjek has quit IRC | 15:47 | |
*** rjek_ is now known as rjek | 15:47 | |
*** radiofree_ has joined #baserock | 15:48 | |
*** jmacs_ has joined #baserock | 15:48 | |
*** inara has quit IRC | 15:48 | |
*** jmacs has quit IRC | 15:49 | |
*** radiofree has quit IRC | 15:49 | |
*** dabukalam has quit IRC | 15:49 | |
*** radiofree_ is now known as radiofree | 15:49 | |
*** gtristan has joined #baserock | 15:57 | |
*** toscalix has joined #baserock | 16:04 | |
*** anahuelamo_ has joined #baserock | 16:56 | |
*** anahuelamo has quit IRC | 16:56 | |
*** jonathanmaw has quit IRC | 16:58 | |
*** faybrocklebank has quit IRC | 17:03 | |
*** toscalix has quit IRC | 17:41 | |
*** franred has quit IRC | 18:00 | |
*** _longines_ has joined #baserock | 20:02 | |
*** edcragg_ has joined #baserock | 20:03 | |
*** edcragg has quit IRC | 20:10 | |
*** CTtpollard has quit IRC | 20:10 | |
*** _longines has quit IRC | 20:10 | |
*** CTtpollard has joined #baserock | 20:14 | |
*** _longines_ is now known as _longines | 20:26 | |
*** gtristan has quit IRC | 20:52 | |
*** leeming has quit IRC | 23:30 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!