IRC logs for #cip for Tuesday, 2019-07-23

*** vidda has joined #cip01:43
*** vidda has quit IRC05:05
*** rajm has joined #cip06:10
*** therisen has joined #cip06:31
*** toscalix has joined #cip07:17
*** brlogger` has joined #cip07:21
*** brlogger has quit IRC07:21
laurence-morning patersonc07:21
laurence-I'm trying to add the gitlab policy to the wiki07:21
laurence-ideally I want to create a new page to link to from the 'particpate in CIP' to keep things neat07:22
laurence-but i don't think I have permissions to do so.07:22
laurence-Trying to create07:22
laurence-[[GitlabOwnersPolicy| Gitlab Owners Policy ]]07:22
laurence-Can you help?07:22
laurence-Ideally I wanted to add it to a gitlab group level README, but alas, that can't be done - https://gitlab.com/gitlab-org/gitlab-ce/issues/1400807:23
patersoncWelcome back laurence-07:28
laurence-thanks, and you too - hope your sleeping is all fine! I had 13 hours on Saturday night :)07:33
patersoncLucky you!07:35
laurence-patersonc, it is the creation of a page which I do not have permissions for. Not sure if you have the right permissions to create a page or could give me some extra powers?08:31
laurence-I'm just asking you as you're generally helpful, but let me know i I should bug someone else !08:32
patersonclaurence-: Is this on the Wiki?08:49
patersoncYou'll need to ask Neal for the relevant permissions etc.08:51
laurence-yes, sorry for not being clear - https://wiki.linuxfoundation.org/civilinfrastructureplatform/start08:51
laurence-Ah ok, thanks patersonc08:51
patersoncCan you edit pages?08:51
laurence-Yeah I can edit but not create08:51
patersoncStrange.08:51
patersoncWhat page do you want to create? I could create it for you if you like08:51
laurence-Thanks patersonc08:51
laurence-[[GitlabOwnersPolicy| Gitlab Owners Policy ]]08:52
patersoncWhat would the URL be?08:52
patersoncIn the Wiki, you create a page by visiting a new URL and then click 'create'.08:54
patersonc(You need to be logged in)08:54
laurence-Yeah, I'm logged in, but I get:08:55
laurence-You've followed a link to a topic that doesn't exist yet. If permissions allow, you may create it by clicking on “Create this page”.08:55
laurence-When I navigate to:08:55
laurence-https://wiki.linuxfoundation.org/civilinfrastructureplatform/gitlabownerspolicy08:55
patersoncAh, I've just seen you're link08:55
patersonchttps://wiki.linuxfoundation.org/civilinfrastructureplatform/gitlabownerspolicy08:55
patersoncIs there a picture of a pencil on the right?08:55
laurence-but there's no button to 'create the page'08:55
laurence-No, no pencil for me :(08:55
patersoncAh okay08:56
patersoncI've created it. Hopefully you can edit it now08:56
laurence-thanks patersonc08:57
laurence-I can now08:57
patersoncHappy days08:58
*** brlogger has joined #cip12:27
patersonctherisen: In case you are around, I fixed the runner issue on cip-playground. I forgot to check the 'allow untagged jobs' option.14:30
therisenah, cool. this is a runner setting?14:32
patersonctherisen: Nope. I take that back. dind isn't working: https://gitlab.com/cip-playground/linux-cip-ci/-/jobs/25745518914:32
therisenwell but that's a different issue :)14:32
therisenat least the job was picked up by the runner14:32
patersonctherisen: Yes, it's a runner setting. Presumably you can set it up when you start the runner itself, rather than me doing it through the GitLab GUI14:32
patersoncAgreed14:32
patersoncWe didn't see this with the old runner though, so hopefully it's just a config issue again14:33
therisenmaybe jan did it for the old runner14:34
therisensince this seems to be the default behavior: https://gitlab.developers.cam.ac.uk/uis/devops/devhub/docs/wikis/kb/GitLab-runners-are-not-picking-up-jobs14:34
patersoncYep14:35
patersoncI should probably add a "gitlab-cloud-ci" tag to my gitlab-ci.yml files in linux-cip-ci14:35
therisenthis flag can be set for gitlab-runner when it registers itself14:37
therisenI found the flag but I still need to find out how to pass it through the Kubernetes stack14:38
theriseni think i found it14:39
therisenhttps://gitlab.com/cip-project/cip-testing/gitlab-cloud-ci/merge_requests/314:44
therisenwe should verify this tomorrow14:44
therisenbefore merging it14:44
patersoncGreat14:45
patersoncThen we need to get dind working again14:45
therisenmaybe you could try using kaniko instead of dind? https://docs.gitlab.com/ee/ci/docker/using_kaniko.html14:51
patersonctherisen: I could try. Will have to be tomorrow now though14:53
patersonctherisen: But I'm sure we had it working previously, before we moved the runner up to group level?14:54
patersoncWhat has changed?14:54
theriseni'm not sure, probably the runner version14:55
therisenbut if you only want to build images then kaniko will be the better option anyways14:56
therisenit does not even require privileged containers14:56
patersoncSounds good14:59
patersoncI also added a tag to my -ci files: https://gitlab.com/cip-playground/linux-cip-ci/commit/d81e61390cd0ca0d4b008f18e8f4468f5ee2975515:00
patersoncProbably overkill if you're updating the running to run un-tagged jobs15:00
therisenyes but then you have a hard dependency on my runners15:03
therisenso if someone forks this project he won't have a working CI solution15:04
patersoncI had that originally anyway, as I had to include the "DOCKER_HOST: tcp://localhost:2375" line. If I switch to using kaniko I'll remove both15:04
therisenyep15:05
patersonctherisen: Did you get in touch with GitLab about removing the old gitlab-cloud-ci project in the end?15:07
therisenyes15:08
patersoncGrweat15:09
patersoncGreat #15:09
theriseni haven't received any feedback though15:10
therisenwell, not entirely true. they labeld it as a sev. 315:10
patersoncOkay. Thank you for sorting.15:10
therisenso it should be somewhere on their roadmap :)15:10
*** therisen has quit IRC15:11
patersonctherisen: Kaniko seems to work fine. I'll finalise it tomorrow.15:36
patersoncTTFN15:36
*** toscalix has quit IRC19:01
*** rajm has quit IRC22:11

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