| *** faybrocklebank has joined #trustable | 07:05 | |
| *** ctbruce has joined #trustable | 07:26 | |
| *** laurenceurhegyi has joined #trustable | 08:18 | |
| *** laurenceurhegyi has quit IRC | 08:35 | |
| *** laurenceurhegyi has joined #trustable | 08:41 | |
| *** laurenceurhegyi has quit IRC | 09:15 | |
| *** laurenceurhegyi has joined #trustable | 09:16 | |
| *** laurenceurhegyi has quit IRC | 10:04 | |
| locallycompact | leeming, can we try the bubblewrap sandbox in defslib? | 10:09 |
|---|---|---|
| leeming | yes? | 10:10 |
| leeming | are you running it locally or remtely? | 10:10 |
| locallycompact | locally | 10:10 |
| locallycompact | I will cut a branch one moment | 10:10 |
| *** laurenceurhegyi has joined #trustable | 10:10 | |
| leeming | ok cool, then just grab the leeming/ci branch of gitlab/baserock/sandboxlib | 10:10 |
| leeming | then fudge the path so it looks at the updated version, instead of the older installed one :P | 10:11 |
| leeming | ..for now | 10:11 |
| locallycompact | ok, and for you the devel/assembly branch of defslib | 10:12 |
| leeming | is there a way to have a mirror repo on gitlab? | 10:14 |
| locallycompact | maybe why | 10:14 |
| leeming | some of these new repos are valid for both this and baserock | 10:14 |
| leeming | since 'groups' seem like a collection.. | 10:14 |
| leeming | i just dislike having things all over the place | 10:15 |
| locallycompact | this is baserock | 10:15 |
| leeming | ok | 10:16 |
| * leeming isn't sure if he knows what is going on then :P | 10:16 | |
| locallycompact | what's going on is can you help make this branch of defslib use sandboxlib with bubblewrap | 10:17 |
| leeming | yes boss | 10:18 |
| locallycompact | the directories are set up | 10:18 |
| locallycompact | kinda | 10:18 |
| locallycompact | and it's not doing any zipping or anything yet | 10:19 |
| leeming | ok? is that an issue? | 10:19 |
| locallycompact | we just want to shift into the sandbox directory, execute something and then hop out | 10:19 |
| locallycompact | and then after that we copy the install directory to 'target_artifact' | 10:19 |
| locallycompact | leeming, there's a ./quick-check.sh that will test some funcitons against live definitions v10 | 10:39 |
| leeming | but i need to do the conversion first right? | 10:41 |
| leeming | ah 2 mins, you have an bug in your code | 10:44 |
| locallycompact | no there's preconverted definitions | 10:45 |
| locallycompact | the shell script will check them out | 10:45 |
| leeming | defslib::__init__.py#74 ;) you typed a booboo | 10:46 |
| locallycompact | nope | 10:46 |
| locallycompact | python3 | 10:46 |
| leeming | hmm ok, then quick-check.sh needs to call python3 then (or check that python is symlinked to 3, not 2) | 10:49 |
| leeming | 2 is still the default install | 10:49 |
| locallycompact | no it isn't | 10:49 |
| locallycompact | not for me | 10:50 |
| leeming | for debian + fedora it is | 10:50 |
| * leeming is only trying to help | 10:50 | |
| locallycompact | I'm not opposed to the script checking ofc | 10:51 |
| leeming | im just well aware of things running in devs environments, and not checking in others .. i've hit my head plenty with these fedora tools on debian | 10:52 |
| locallycompact | yup | 10:52 |
| locallycompact | run it expl with py3 then | 10:52 |
| leeming | ok, after installing all the python libraries required, seems to fall over "Exception: Failed to validate devel-system-x86_64-generic" | 11:05 |
| leeming | https://gitlab.com/baserock/defslib/issues/1 | 11:06 |
| locallycompact | ah, the problem will be | 11:07 |
| locallycompact | it needs to convert the yaml to json so jsonschema can load it | 11:07 |
| locallycompact | and that's done in the setup.py script | 11:07 |
| locallycompact | one sudo python3 setup.py install will do it | 11:08 |
| locallycompact | (assuming you had git clone --recursive) | 11:09 |
| locallycompact | which should also be documented | 11:09 |
| locallycompact | and this json conversion should probably be something setup.py can call out to | 11:10 |
| leeming | ah ok | 11:16 |
| leeming | what is the hash that is thrown out at the end? | 11:20 |
| locallycompact | print(working['cache']) | 11:20 |
| locallycompact | the cache key for the system | 11:21 |
| *** laurenceurhegyi has quit IRC | 12:37 | |
| * rjek doesn't want to start an argument on the list about standards pricing | 13:04 | |
| jmacs | I'd recommend not doing so then :) | 13:04 |
| rjek | the ISO C standard is avaialble much more cheaply from local standards organisations like ANSI or BSI. I picked up a BSI hard-back printed C99 for 25 quid. | 13:04 |
| rjek | So I've said that here so I don't start it there. | 13:04 |
| rjek | The problem is that MISRA is a profit-seeking organisation. ISO is just inefficient :) | 13:05 |
| jmacs | FWIW, the need to make a payment would still be an impediment if it were 1p | 13:05 |
| jmacs | In my opinion. | 13:05 |
| rjek | Yes. | 13:10 |
| rjek | If they're claiming distribution costs for a PDF download, host it on Google Docs | 13:11 |
| *** laurenceurhegyi has joined #trustable | 13:37 | |
| *** laurenceurhegyi has quit IRC | 13:42 | |
| *** laurenceurhegyi has joined #trustable | 13:47 | |
| *** ctbruce has quit IRC | 16:20 | |
| ChrisPolin | I've updated the overview on the wiki page to include a section about the waiver-list generation. | 16:23 |
| jmacs | Cool, I'll try and have a look later | 16:31 |
| jmacs | Annoyingly, pykwalify doesn't like the '=:' match rule | 16:32 |
| ChrisPolin | It's actually a very simply process. | 16:32 |
| ChrisPolin | not pykwalify, I'm sure that's not a simple process. | 16:32 |
| * leeming wonders how you pronounce pykwalify | 16:39 | |
| jmacs | pie qualify | 16:40 |
| jmacs | Based on no authority | 16:41 |
| jmacs | I've just put in a pull request for opencontrols adding schemas for standards and certifications. Let's see what they think :) | 16:42 |
| ChrisPolin | Oh good stuff. | 16:43 |
| laurenceurhegyi | Great stuff, jmacs | 16:47 |
| *** laurenceurhegyi has quit IRC | 17:14 | |
| *** ctbruce has joined #trustable | 17:24 | |
| *** rjek has quit IRC | 19:43 | |
| *** rjek has joined #trustable | 19:44 | |
| *** ctbruce has quit IRC | 20:17 | |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!