*** patersonc has joined #cip | 06:50 | |
*** patersonc has joined #cip | 08:20 | |
*** rajm has joined #cip | 08:21 | |
*** patersonc has quit IRC | 08:22 | |
* rajm has run another health check - having fixed the hostname didn't get pinged as my freenode connection wasn't up :-( | 08:23 | |
rajm | I'll try again and then clean up the vm to prepare for an export | 08:23 |
---|---|---|
rajm | The job with ID # 6 has finished with status Complete on 2017-10-12 08:29:32 (+0000 UTC). Job was submitted by lava-health. Job details and log file: http://localhost/scheduler/job/6 | 08:31 |
rajm | hmm still with an incorrect link - missing the port number - it's correct on another vm instance - just checking what I set there | 08:38 |
rajm | ah that's better looks like the vm needs a reboot after setting the host I'll add that to the wiki (together with the port number) | 08:50 |
rajm | and before exporting the box remove my irc handle from the BBB health check!!! | 08:51 |
*** toscalix has joined #cip | 08:59 | |
*** CTtpollard has joined #cip | 09:10 | |
toscalix | you mean from the acceptance criteria? | 09:14 |
toscalix | Create the SPDX files for each repo: link | 09:15 |
toscalix | can you add the links to the acceptance criteria? | 09:15 |
rajm | certainly there in the b@d repos just a mo... | 09:15 |
rajm | it's now there | 09:18 |
rajm | sorry wrong place | 09:18 |
toscalix | the fourth point will leave it open for now. We will close it with the documentation | 09:20 |
toscalix | fifth point (fourth in the acceptance criteria | 09:20 |
rajm | by that second tick box you mean the top level LICENCE file - the text appears to follow on from the 'individual source files' mention in the previous item | 09:21 |
toscalix | acceptance criteria | 09:21 |
rajm | yes that's what I'm referencing | 09:21 |
toscalix | so the first three points are covered? | 09:22 |
toscalix | have you created the spdx file for the rest of the repos? | 09:23 |
rajm | assuming the second point means what it said? there's no SPDX files anywhere other than | 09:23 |
rajm | https://gitlab.com/cip-project/cip-testing/board-at-desk-single-dev/blob/master/LICENSE.spdx | 09:23 |
toscalix | but we need one for each repo | 09:23 |
rajm | so no - | 09:23 |
toscalix | can it be done? | 09:24 |
toscalix | does each repo has the copy of the license? | 09:24 |
* rajm thinks issues with syncing repos - can't add SPDX file until we have them up to date though we're using an older version of kernelci does our latest version of that need to refelect that and have the SPDX file in that version? | 09:25 | |
toscalix | yes | 09:26 |
toscalix | and we add it again when we size it | 09:26 |
toscalix | in fact, commit it upstream :-) | 09:26 |
toscalix | and then we only need to add our bit in the release | 09:26 |
rajm | size it? | 09:27 |
toscalix | no, we should have in our repos the version we are shipping | 09:27 |
toscalix | but we need to include the spdx file | 09:27 |
rajm | looking at kernelci-backend-config https://github.com/kernelci/kernelci-backend-config - which is the version that b@d uses we have a top level licence but its not there in https://gitlab.com/cip-project/cip-testing/kernelci-backend-config | 09:28 |
toscalix | ok, so that step needs to be done for every repo | 09:28 |
rajm | and the link to our 'mirror' is wrong in #142 | 09:28 |
toscalix | I'll change it | 09:29 |
rajm | that step being the mirroring being up to date ? and then we can think about the SPDX | 09:30 |
toscalix | not sure what are you asking me | 09:30 |
rajm | ditto! | 09:30 |
rajm | oh Mirror update for cip-project/cip-testing/kernelci-backend-config failed with the following message: The default branch (master) has di | 09:31 |
rajm | erged from its upstream counterpart and could not be updated automatically. | 09:31 |
toscalix | why are you trying to update it? | 09:31 |
toscalix | is our repo in an older version than what we are shipping? | 09:31 |
rajm | because https://github.com/kernelci/kernelci-backend-config has the LICENSE and our mirror doesn't? | 09:32 |
toscalix | ah | 09:32 |
toscalix | update by hand | 09:32 |
toscalix | I am fixing the links in #142 | 09:32 |
rajm | by shipping you mean in the provisioned box ? we're pulling from github in the (candidate provisioned box) | 09:33 |
rajm | thanks - just need to check how to do the update by hand | 09:33 |
toscalix | I thought we were pulling from gitlab | 09:34 |
rajm | that's what we talked about earlier in the week and why #148 wa sopened | 09:35 |
toscalix | please open a ticket to change that | 09:36 |
rajm | by pulling from github I mean in the sub repos not the top one - just to be clear | 09:36 |
toscalix | looking if that ticket is already created | 09:36 |
rajm | but I thought #148 was that ticket? | 09:36 |
toscalix | but it is incomplete | 09:37 |
toscalix | this is the right time to complete it# | 09:37 |
rajm | so it is I'll do so | 09:37 |
rajm | does so - but there's more of a can of worms in that - as the ansible provisioning will also pull from github so that needs changing too | 09:42 |
toscalix | we need to have our repos in shape before releasing | 09:42 |
toscalix | since you are not pulling from them, they are not, but as distributors we need to have the right code in our site | 09:42 |
toscalix | so we need to do it | 09:42 |
toscalix | the best way to have them in shape.... is to use them | 09:43 |
toscalix | repos in shape, license in shape.... things we need to do to declare GM | 09:43 |
rajm | in that case you're saying that the VM provisioning needs to pull from gitlab throughout ? | 09:43 |
toscalix | not now | 09:44 |
toscalix | we will not do it now | 09:44 |
toscalix | we will leave that for the future | 09:44 |
rajm | but we discussed this earlier this week and I thought #148 was for the future past the v1.0 release | 09:44 |
toscalix | but our repos should have the code we are shipping | 09:44 |
rajm | ah agress violently! | 09:44 |
rajm | *agrees | 09:44 |
CTtpollard | what about all the debian packages? | 09:44 |
toscalix | sadly, we would not have space probably for mirroring stretch | 09:45 |
toscalix | but since we distribute it, we should have it also in our repos | 09:46 |
toscalix | but not for now | 09:46 |
toscalix | but maybe we can add it to the spdx file | 09:47 |
toscalix | rajm ? | 09:47 |
rajm | maybe we need to have a meeting ? so our (for eg) kernelci-backend-config that needs an update so that master reflects the older version we're using from github | 09:48 |
rajm | which spdx file the one in b@d ... looks | 09:48 |
toscalix | https://gitlab.com/cip-project/cip-testing/board-at-desk-single-dev/blob/master/LICENSE.spdx | 09:48 |
toscalix | you mention lava but not stretch, meybe we can mention it | 09:48 |
toscalix | this what we are doing | 09:49 |
rajm | so in PackageComment - yes | 09:49 |
toscalix | we are updating the repos and then we will include the license file and the spdx file in each one of them | 09:49 |
toscalix | meanwhile I am fixing all the links in #142 | 09:50 |
rajm | we weren't using stretch when that file was created ...but I'll add it probably via a direct edit | 09:50 |
rajm | ohh team meeting | 09:50 |
rajm | need to create a new spdx file for each repos | 09:51 |
* rajm goes to find 302 - are you joining CTtpollard ? | 09:54 | |
CTtpollard | I guess so? | 09:54 |
toscalix | yes please | 09:56 |
toscalix | links fixed | 09:57 |
rajm | we're in the meeting toscalix | 09:58 |
* rajm has altered the b@d LICENSE.spdx to include Debain stretch and change dthe text from 'includes the following libraries' to 'includes the following software' | 10:23 | |
toscalix | another small step towards fully in compliance | 10:46 |
toscalix | being fully.... | 10:46 |
* rajm sees if kernelci-frontend-config has same issues with updating the mirror as k-b-c | 11:00 | |
* CTtpollard updates his windowsbox to 10, will check current instructions from scratch | 11:00 | |
toscalix | great | 11:01 |
CTtpollard | when b@d pulls in kernel-ci, does it pull from the gitlab repo & a specific sha? | 11:01 |
rajm | yes it pulls from gitlab (for the -config) and then checkouts a specific sha - see integration-scripts/install_backend.sh | 11:03 |
rajm | looks like the frontend is not as problematic as the backend | 11:03 |
* rajm spots a stray hyphen in LICENSE.spdx (spelling licence causes me pain but it know...) | 11:06 | |
CTtpollard | good :) | 11:10 |
* rajm fixes https://gitlab.com/cip-project/cip-testing/board-at-desk-single-dev/blob/master/LICENSE.spdx | 11:11 | |
rajm | and adds frontend-config/LICENSE.spdx and backend-config/LICENSE.spdx | 11:15 |
toscalix | rajm: are the reame.md of the repos, specially the main one, in shape? | 11:18 |
rajm | will loook | 11:20 |
rajm | or even look | 11:21 |
rajm | adds frontend/LICENSE.spdx and backend/LICENSE.spdx | 11:21 |
rajm | I've used todays date in the form yyyy-mm-dd I hope that's ok and we don't need to use americal ordering ( or add text to clarify any ambiguity) | 11:22 |
rajm | top level readme looks ok | 11:24 |
rajm | I was ok with the kernelci ones too - though not sure they were ours | 11:25 |
rajm | ahh kernelci-build remains to be spdx'ed | 11:25 |
* rajm has done so - though https://gitlab.com/cip-project/cip-testing/kernelci-build/blob/master/README.md looks a bit spartan! | 11:28 | |
toscalix | added info to the release process section of the management page https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptesting/management#release-process-howto | 11:29 |
* rajm lunches - b8ut wonders whether CTtpollard and I were stil intended to lunch or have necessary conversations taken place | 11:30 | |
toscalix | I think the management page is done for now | 11:30 |
toscalix | ah, no, one check box missing | 11:31 |
* rajm intends to tick licence conformance on #142 | 11:31 | |
toscalix | now, done | 11:37 |
toscalix | marketing page related tasks from the docu ticket done | 11:45 |
CTtpollard | I think there's nothing urgent required over lunch | 11:48 |
toscalix | CTtpollard: can you provide me the link of the board and site to buy the BBB so I give it to admin? | 11:49 |
toscalix | after lunch is fine | 11:49 |
rajm | and does CTtpollard need an FTDI cable? | 11:50 |
CTtpollard | rajm: I should be ok ftdi (presuming it's just standard tx/rx/gnd) | 11:52 |
CTtpollard | toscalix: sure | 11:52 |
toscalix | rajm: do not forget to check https://gitlab.com/cip-project/cip-testing/testing/issues/140 please | 11:53 |
rajm | yes that's so | 11:53 |
toscalix | so release announcement considered approved | 11:54 |
rajm | ok will look | 11:54 |
CTtpollard | bah RS are back ordered | 11:54 |
* rajm thinks there needs to be a separation between the foot of the standard steps on https://wiki.linuxfoundation.org/civilinfrastructureplatform/beagleboneblackboard ie step 14 and the stuff that's only windows it makes the next step - the link in step 14 hard to see - I'm forever clicking the 'Back to' link by mistake | 11:55 | |
toscalix | ok | 11:57 |
CTtpollard | toscalix: biff | 11:57 |
* rajm has ticked all but the last point which I don't understand - or is the first clause explained by the second (and why is it also a tick box in the description?) | 12:04 | |
rajm | and it's referencing the contributions section of https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptesting ? | 12:06 |
toscalix | In the contribute to the cip testing project, you should add the instructions a developer should follow when committing code related to licenses and spdx file (the mechanism) | 12:12 |
toscalix | in the landing page. So yes, the link to posted rajm | 12:12 |
rajm | ok | 12:12 |
toscalix | I created a new section for contribute to.... instead of a bullet point like before | 12:12 |
toscalix | hummmm, maybe that section should be at the beginning of the page | 12:13 |
toscalix | moved the download page of the previous release a couple of days ago. Now I erased the old links in the v1.0 one | 12:14 |
rajm | and I think there should be something about contribution mechansim rather than just licences, the current section is all management apart from bug reporting (I think!) | 12:15 |
toscalix | go ahead and create it, please | 12:16 |
toscalix | it is now or never | 12:16 |
toscalix | this contribute section can be heavily improved, yes | 12:18 |
toscalix | add your bits and I will add some more later | 12:18 |
toscalix | or even better, I will add mine and you keep focused on what the ticket says so you can move on faster | 12:19 |
toscalix | as you wish | 12:19 |
* rajm was making coffee... maybe contributions are always hypotheticals as we don't know the form until a contribution appears? I'll write something on licences but this doesn't need to be done before gold master | 12:28 | |
rajm | I've contributed something to contributions! | 12:31 |
rajm | and adds commons conservancy link | 12:36 |
rajm | and closes #140 | 12:38 |
* rajm assumjes we're going for v1.0 for a tag? | 12:56 | |
rajm | *assumes - I can't type today | 12:56 |
rajm | ticks the sync box of #142 | 12:59 |
rajm | and a bad day for typing makes it an even worse day for generating a new gpg key but lets hope! | 13:19 |
rajm | briefly re-opens #140 and then closes it again | 13:30 |
rajm | specifies the v1.0 tag in ]#142 and goes ahead with the tagging | 13:34 |
* rajm has tagged and begins testing | 13:40 | |
rajm | also vagrant up's on W10 at the same time | 13:57 |
CTtpollard | :) | 14:01 |
rajm | and W10 finishes while the one on my debian host is still trundling on (despite debian having +5 mins start) | 14:08 |
rajm | for qemu I up all the timeouts to 8mins (or more if they were prev more) just to ensure the Hcheck works | 14:15 |
rajm | for BBB I use bbb_debian_local.yaml rather than the one in the notes as it uses all local host links (they're invalid links but the HC is going to fail anyway as the BBB isn't set up) - maybe some of this needs to go on the wiki? | 14:16 |
CTtpollard | hmm | 14:18 |
*** patersonc has joined #cip | 14:26 | |
*** patersonc has quit IRC | 14:28 | |
toscalix | bwh: around ? Which type of serial cable should I buy for the Renesas board you have? | 14:32 |
toscalix | USB to RS232 or USB to TTL or makes no diference for our purpose? | 14:33 |
toscalix | CTtpollard: https://gitlab.com/cip-project/cip-testing/testing/issues/126 | 14:37 |
toscalix | you will probably need to create a new one for the technical details | 14:37 |
toscalix | and relate it to this one in the Related issues section | 14:38 |
CTtpollard | renesas usually do serial over mini/micro usb | 14:40 |
* rajm thinks that steps 14-16 of https://wiki.linuxfoundation.org/civilinfrastructureplatform/cipsystembuildhowto should be junked as it's probably already that and nothing is going to work until the CIP kernel is built | 14:40 | |
toscalix | bwh: can you confirm this? I need to buy the right cable | 14:42 |
toscalix | let's see if I find the specs somewhere | 14:44 |
CTtpollard | yep, micro usb https://elinux.org/RZ-G/Boards/SK-RZG1M#Connect_to_serial_console | 14:44 |
toscalix | ah, you read my mind | 14:44 |
CTtpollard | has an inbuilt converter | 14:45 |
toscalix | I am unsure this is the board | 14:45 |
rajm | removes those steps 14-16 and changes the heading before step 13 | 14:45 |
toscalix | ah, it is | 14:45 |
toscalix | thanks CTtpollard | 14:46 |
rajm | and updates the cip kernel so that the tags are up to date (on the wiki!!) | 14:49 |
toscalix | purchase request sent | 14:53 |
rajm | and for the BBB test I normally go straight to test #5 of the referencetestcases in order to use the create_test.sh script (ignoring the lava-tool bit) and set that up as a working (one hopes) health check | 15:11 |
toscalix | rajm: do not forget the journal please | 15:20 |
rajm | oops! | 15:20 |
rajm | though it's currently locked by you | 15:21 |
rajm | thanks! | 15:22 |
rajm | the debian hosted VM is tested | 15:31 |
rajm | The job with ID # 4 has finished with status Complete on 2017-10-12 15:31:06 (+0000 UTC). Job was submitted by lava-health. Job details and log file: http://localhost:8080/scheduler/job/4 | 15:31 |
rajm | just building the cip kernel on the W10 hosted box | 15:32 |
rajm | and the kernel build completes on w10 that's enough for me for the day - have a good evening all! | 15:37 |
CTtpollard | o/ night | 15:38 |
*** rajm has quit IRC | 15:44 | |
toscalix | bye | 15:50 |
bwh | toscalix: I confirm the Renesas iwg20m board has an on-board USB serial adapter. So you need a standard A (or C) to micro-B cable. | 16:10 |
toscalix | bwh: thanks | 16:12 |
toscalix | bwh: working on the slides | 16:48 |
*** toscalix has quit IRC | 16:49 | |
*** patersonc has joined #cip | 18:16 | |
*** patersonc has quit IRC | 18:18 | |
*** patersonc has joined #cip | 18:28 | |
*** patersonc has quit IRC | 18:40 | |
*** patersonc has joined #cip | 18:41 | |
*** patersonc has quit IRC | 18:46 | |
*** patersonc has joined #cip | 18:54 | |
*** patersonc has quit IRC | 19:02 | |
*** patersonc has joined #cip | 19:02 | |
*** patersonc has quit IRC | 19:05 | |
*** patersonc has joined #cip | 19:05 | |
*** patersonc has quit IRC | 19:47 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!